Skip to content
Private Android GPS tracker
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
docs
gradle/wrapper
image_barnyard
other
.gitignore
COPYING initial commit Sep 1, 2015
README.md
build.gradle
gradle.properties Fixed problem where Oreo Android phones would not record points relia… May 24, 2018
gradlew
gradlew.bat stripped out admob stuff completely (it was mostly gone before) Oct 4, 2015
res_drawable_README.txt initial commit Sep 1, 2015
settings.gradle
test_and_performance.ods

README.md

Tiny Travel Tracker could be described as a GPS journal.

Get it on F-Droid

Tiny Travel Tracker It's different from other GPS trackers because:

  • It can be safely left on all the time. It keeps track of it's own battery usage to prevent excessive battery drain.
  • It can handle hundreds of thousands of points-- years with of data, all at once. No need to worry about trying to categorize and save it yourself. It's all there and always available.
  • The data is encrypted using 256 AES keys and can be password protected. (It is as secure as communicating with your banking website.) No other malicious apps can make use of the GPS data, and it is completely private. Your data is not uploaded to any website but remains on your phone at all times, and is easily wiped away by uninstalling the app.

It's meant for both traveling to far off places and reviewing your day to day activities.

It can find the answer to questions such as:

  • Where did I really go when I got lost on top of that mountain?
  • How many times have I been to the gym in the last month?
  • Where are some different routes to work that I haven't tried yet, and how long to the routes I choose actually take?
  • How many hours have I actually spent in that pool hall?
  • What did I do all day on October 27th, 2010?
  • Where was that little shop I visited when I was wandering around Tokyo?

It also is useful in situations where you don't have internet access. All map tiles previously viewed are cached on the phone, so even without internet, you can use the map as long as you've looked at previously viewed area. In addition, since the GPS points are stored on the phone, they are always present, regardless of internet availability.

Note to users: If you have an issue you would like to see fixed, please click on the smiley on the right on the issue screen, and select thumbs up (or thumbs down). I'll use this information to decide what to work on next. Thanks

Changelog: V 1.1.38

Now compatible with Android Oreo. Fixed problem in error reporting, so I should receive user error messages again.

V 1.1.37

Now compatible with Android M (Marshmallow, Android 6) or above, by fixing the permissions system.

V 1.1.36

Attempted fix of issue 76 which causes some ROMS to crash

V 1.1.35

Small tweak to make drawing faster

V 1.1.34

Now uses openmaptiles because mapzen.com shut down Feb 1st.

V 1.1.30

Reverted back to V 1.1.28. Mapzen's LOST is too inaccurate even when specifying "high precision"

V 1.1.29

Now uses mapzen's LOST (https://mapzen.com/blog/lets-get-lost/) library to help with gps tracking.

V 1.1.28

Fixed problem in release binary stripped out too many classes and caused immediate crash on open.

V 1.1.27

Tangram updated their map server to be no longer compatible with the version I was using, so I updated it. However, there was a lot of changes on tangram's side and a few bugs are still present. Better than not having maps though.

Specifically:

  • blinking dots whenever moving around map. (I may not be able to fix this completely but I will see)
  • tiles in offline mode are slow to load.

I'll try to fix this soonish.

V 1.1.22

  • Found and fixed another old bug releated to #50. The amount of time to be allocated to the gps wasn't being calculated properly. This would manifest itself under the following conditions:

    TTT has been running for a long time uninterrupted A GPS signal was not able to be found, or only sporadically.

V 1.1.21

  • Hopefully fixed issue #50, cpu was never allowed to sleep. Added option to log to a separate file when cpu is kept on under settings.

V 1.1.20

  • Reverted code from 1.1.17, which was failing to store points and corrupting the cache in some cases. Added new code which will mark the cache corrupt if an error occurs that indicates this might be the case, so that the next time the application starts it will automatically regenerate it.

V 1.1.17

  • Now stores accuracy information and prints this out to GPX files as "hdop" (Issue #25)

V 1.1.13

  • Fixed problem where selecting a item from the selected area set panel (used to view time periods of selected points) was not updating screen properly.

V 1.1.11

  • Selecting points and long pressing to select point areas works again (it was broken when moving to Mapzen)

V 1.1.9

  • Now uses an opengl vector map implementation by Mapzen

V 1.06

  • Smooth zooming
  • Pinch to zoom works much better
  • Double tap to zoom
  • Font size of map can be adjusted in settings

V 1.05

  • Now uses less battery

You can contact me at engler@gmail.com

Donations:

Bitcoin: 19bit8J9VFY9DMGbcYNrH4PzkUPdS8Rx1f

Patreon: https://www.patreon.com/redfish64

Copyright 2015 Tim Engler, Rareventure LLC

This file is part of Tiny Travel Tracker.

Tiny Travel Tracker is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Tiny Travel Tracker is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Tiny Travel Tracker.  If not, see <http://www.gnu.org/licenses/>.
You can’t perform that action at this time.