Inspiration
Families and friends don't have a secure and convenient way to share sensitive information. For example my mom often asks me to buy things on Amazon for her using her credit card. However there is a risk in leaking credit information because you keep the snapshot of the credit card in your gallery. This gives birth to Wipe Out.
What it does
Wipe out the sensitive part of a photo, encrypt it, and share it with only authorized people. People with access can unlock the wiped-out part using fingerprint and other authentication method. Redistribution of the photo won't work because the access is bundled with device.
How I built it
We use iOS 9 and Xcode 7 GM that were just released by Apple three days ago. We designed the algorithms and workflow from scratch. It utilizes Apple's latest cloud CloudKit to do the heavy lifting of photo transferring and push notification.
Challenges I ran into
The algorithms are tricky. The UIs are complex. The photo is huge. The memory is limited. The network is volatile. For a beautiful work like this to work, we have to put all the delicate pieces together carefully with skills.
Accomplishments that I'm proud of
A streamlined app workflow that can be easily learnt by my mom. Leveraging the power of mobile devices, we have achieved what we've long thought impossible.
What I learned
Hack spirit! Engineer heart!
What's next for Wipe Out
Scaling up. Bug fixes. UI polishing.
Built With
- alamofire
- facebook-ios-sdk
- fastimagecache
- ios-9
- jgprogresshud
- sdwebimage
- xcode
- zipzap
Log in or sign up for Devpost to join the conversation.