Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improving Readme.me #103

Merged
merged 58 commits into from
Mar 19, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
9c2267f
Update README
davidbiga Mar 13, 2020
e1b90b5
RNFS.DownloadDirectoryPath is not defined on iOS. Figure out a way to…
vitorpamplona Mar 16, 2020
24368dd
Version 0.5.1
vitorpamplona Mar 17, 2020
4ec2509
Merge remote-tracking branch 'upstream/develop' into develop
vitorpamplona Mar 18, 2020
73fb6df
Testing iOS Action
vitorpamplona Mar 18, 2020
83be769
adding homebrew
vitorpamplona Mar 18, 2020
e317a34
Adding node and java
vitorpamplona Mar 18, 2020
15dd773
Installing Android Studio, SDK and Accepting licenses
vitorpamplona Mar 18, 2020
049feaf
Fixing java
vitorpamplona Mar 18, 2020
e52701c
Using cast for Android SDK
vitorpamplona Mar 18, 2020
56b2fcc
Proper way to accept licenses
vitorpamplona Mar 18, 2020
7998eea
Correct Android path
vitorpamplona Mar 18, 2020
acc289c
Build tools 28.0.3
vitorpamplona Mar 18, 2020
bc63289
New Buildtools command
vitorpamplona Mar 18, 2020
6ff3d48
Fixing Parallelism and License Accept.
vitorpamplona Mar 18, 2020
0e2ae1f
Fixing YAML indentation
vitorpamplona Mar 18, 2020
ac537bc
Trying to see what the error code when accepting the license
vitorpamplona Mar 18, 2020
cff08d9
Trying to get this licenses signed.
vitorpamplona Mar 18, 2020
1b8a7d1
Removing license acceptance.
vitorpamplona Mar 18, 2020
ab204f4
Fixing Node JS bug
vitorpamplona Mar 18, 2020
59a7854
Yet another tentative to get Android Tools signed.
vitorpamplona Mar 18, 2020
2be21ad
Don't need to install NodeJS
vitorpamplona Mar 18, 2020
fba0017
Making sure we don't change this line.
vitorpamplona Mar 18, 2020
2489b9d
Adding build step.
vitorpamplona Mar 18, 2020
5d0c01c
Moving from cocoa pods action to our own install.
vitorpamplona Mar 18, 2020
ddbe58f
Adding Android's assembleRelease step
vitorpamplona Mar 18, 2020
e51fc3b
Separating update pods.
vitorpamplona Mar 18, 2020
a9949bd
Bundle is the right option
vitorpamplona Mar 18, 2020
d9c3fe7
Changing bundleRelease (needs signature) to build.
vitorpamplona Mar 18, 2020
f84ea05
Testing to see if react bundle is necessary
vitorpamplona Mar 18, 2020
1c365b9
Adding react native bundle
vitorpamplona Mar 18, 2020
239d423
Installing Android Support Library, google services and other images
vitorpamplona Mar 18, 2020
997f312
Moving SDK update up top
vitorpamplona Mar 18, 2020
868eb52
New Android dependencies.
vitorpamplona Mar 18, 2020
0080052
Fixing Command Line tools
vitorpamplona Mar 18, 2020
e89051e
Adding updates and platform tools
vitorpamplona Mar 18, 2020
1296e92
Fixing installation by accepting licenses at the moment of the download
vitorpamplona Mar 18, 2020
eef35f1
Testing the need for Support libraries via cradle.
vitorpamplona Mar 18, 2020
4500786
Reverting Library support
vitorpamplona Mar 18, 2020
8505d9e
Adding MIT team for the release
vitorpamplona Mar 18, 2020
c306be3
Removing SDK Manager update
vitorpamplona Mar 18, 2020
a248a2f
Adding a gradlew check before build.
vitorpamplona Mar 18, 2020
6670570
Merge remote-tracking branch 'origin/develop'
vitorpamplona Mar 18, 2020
fc1441a
Solving merge conflict.
vitorpamplona Mar 18, 2020
db07b74
Changing the name of the builder action
vitorpamplona Mar 18, 2020
94b2e46
Adding working dir.
vitorpamplona Mar 18, 2020
b1d0bb6
Keeping things that are working.
vitorpamplona Mar 18, 2020
b9827c5
Merge remote-tracking branch 'upstream/develop' into develop
vitorpamplona Mar 18, 2020
07e0d50
Merge remote-tracking branch 'origin/develop'
vitorpamplona Mar 18, 2020
34e5ca1
Only creates the directory if the directory does not exist.
vitorpamplona Mar 18, 2020
ed11db7
Setting up Android's back button to go back to the main screen instea…
vitorpamplona Mar 18, 2020
1b62204
Merge remote-tracking branch 'upstream/develop' into develop
vitorpamplona Mar 18, 2020
7fb0e6c
Version 0.5.2
vitorpamplona Mar 19, 2020
9153523
Merge remote-tracking branch 'upstream/develop' into develop
vitorpamplona Mar 19, 2020
620ec05
Adding preview UI
vitorpamplona Mar 19, 2020
eb48b6f
Adding logo, Apple Store URL and badge to GitHub Actions
vitorpamplona Mar 19, 2020
cb84da9
Adding Preview UI
vitorpamplona Mar 19, 2020
6a6b08f
Removing old descriptions
vitorpamplona Mar 19, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 6 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
# Private Kit
# Private Kit<img align="left" src="./assets/ShieldKeyHold512x512.png" data-canonical-src="./assets/ShieldKeyHold512x512.png" width="40" height="40"/> ![Android and iOS build on MacOS](https://github.com/tripleblindmarket/private-kit/workflows/Android%20and%20iOS%20build%20on%20MacOS/badge.svg)

<img src="./assets/ShieldKeyHold512x512.png" data-canonical-src="./assets/ShieldKeyHold512x512.png" width="200" height="200" />
<img align="right" src="./assets/PreviewUI.png" data-canonical-src="./assets/PreviewUI.png"/>

A personal location vault that nobody else can access. Log your location privately every five minutes. No information will leave the phone.
PrivateKit MIT is a ‘privacy-first’ app that allows you to log your GPS trails on your own phone. The information is stored locally and never shared with anyone (not even with us or MIT) until you explicitly decide to manually export the data. The location log generated by Private Kit cannot be accessed from outside the user’s device. Location information can be imported and exported by the user and used in other projects and applications.

**Downloads:** [Google Play](https://play.google.com/store/apps/details?id=edu.mit.privatekit) | Apple App Store - coming soon!
Private Kit’s trail generator logs your device’s location once every five minutes and stores 28 days of data in under 100KB of space – less space than a single picture. But what is truly exciting about Private Kit is its privacy protection.

**Home page:** http://privatekit.mit.edu

**WhitePaper:** [Apps Gone Rogue: Maintaining Personal Privacy in an Epidemic](https://drive.google.com/file/d/1nwOR4drE3YdkCkyy_HBd6giQPPhLEkRc/view?usp=sharing)

## Behavior

1. Get consent to locally track location and send an encoded version online.
2. Locally cache loction info once every 5 minutes: ``` Time | GPS Lat | GPS Lon ```
**Downloads:** [Google Play](https://play.google.com/store/apps/details?id=edu.mit.privatekit) | [Apple Store](https://apps.apple.com/us/app/private-kit-prototype/id1501903733)

# Development

Expand Down
Binary file added assets/PreviewUI.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.