A personal location vault that nobody else can access. Log your location privately every five minutes. No information will leave the phone.
Downloads: Google Play | Apple App Store - coming soon!
Home page: http://privatekit.mit.edu
- Get consent to locally track location and send an encoded version online.
- Locally cache loction info once every 5 minutes:
Time | GPS Lat | GPS Lon
This is a React Native app version 61.5
Refer to and run the dev_setup.sh for needed tools.
- Move to
ios
directory and runpod install
- If you have any trouble with packages not round, try
react-native link
from project directory. - Look at running commands below.
Install modules:
npm install
or yarn install
(note yarn
does a better job at installing dependencies on macOS)
To run, do:
npx react-native run-android
or
npx react-native run-ios --simulator="iPhone 8 Plus"
Read the contribution guidelines.
Join the WhatsApp group - https://chat.whatsapp.com/HXonYGVeAwQIKxO0HYlxYL
Device | Version |
---|---|
Android Pixel | API 28 |
Android Pixel | API 29 |