Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oso

Code Climate Issue Count

No Maintenance Intended

This is : a light, anonymous ,amnesic, personal, safety tracking.

The aim is to have an app which :

  • is battery restpectfull: the less power it need the better.
  • is loginless: I do not like to have to create an account on every service I use. So this one in design to be donwload and play!
  • is anynonymous: when you enable the tracking , the server give you a random ID, which will change on your new track.
  • is amnesic: The tracks will be remove from the server after X (need to be define) days.
  • is personal : you share the "follow me" link to the person you want.
  • is privacy respectfull: No private or usage data are store or send. Just the trackpoints ( can be redirect to your own server)
  • no ads no analytics stuff : light , simple and privacy respectfull we said !

What Oso is not:

  • a maps apps. No maps display, there are thousand of apps which do that very well ( c.f Osmand).
  • a stealth tracker.

Description :

It is composed by 3 parts:

+ A loger:

Require: Gps on device and autorization.

Android service which log every time interval ( > 1min) the position ( Latitude, Longitude, Altitude, Accuracy), battery level, and network strengh. to an SQLite database.

+ A Tracker:

Require : Loger to be on, and data mobile connection. Which send the position to a website then mark points as sent in the SQLite database every time interval ( >1 min).

+ A Watcher:

Require : Loger to be on, and an accelerometer. A service able to send sms to people if your phone is suspiciously still.

Server side

All data are sent to a server, which is also opensource ( you can install your own one): https://github.com/fredvol/OsoWeb

License:

Still to be define but should be GPL V3. Anyway something open pushing for code sharing.

Comments and advises are welcome.

Coding details:

Started with Android studio 2.2.3

Target is Android >=5.

About

OSO App: a light, anonymous ,amnesic, personal, safety tracking.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages