intari / readingtracker

Reading Tracker: Now you are in control of what you read
http://intari.github.io/readingtracker
GNU General Public License v3.0
3 stars 0 forks source link

Update 2023+:

How it works? (Non-technical)

In the beginning there was a phrase "The Amazon Kindle reports which pages of which books the user looks at, and when"...but I wanted this information too, for e-books I read using e-book readers I read.

How it works? (Technical)

Android Accessibility APIs are used to 'read' parts of supported e-book reader's views. Data are to Parse cloud service for later processing and analysis. After that e-mails are send to me using Mandrill and record is added to my Evernote notebook using Zapier. In future various interesting graphs could be made once I collect enough statistics

Plans for future

Application requirements

Android 5.0.1 Lollipop support

Android 6.0 Marshmallow support

Which e-book readers are supported?

Currently all editions of Mantano Reader are supported (it's great. Please buy it. If you want to used it on multiple devices you should buy their cloud subscription too). Others are not supported yet. Please note authors of ebook readers don't endorse this app.

How to use application (assuming you use Google Play version):

What about analytics, Evernote integration, E-Mail support?

Analytics will be possible in future versions. Ability to setup integration with Zapier web-hooks (support for Evernote was done this way) is not yet available in application's interface but available by requesting author.

Which Android Permissions are used and why

Permissions for currently released version.

Licenses

My own code is licensed under GPLv3, exception is given to link all libraries I link to (Parse,etc). I reserve right to change this at any time Other things:

Is it in Google Play Store / other Android Markets?

Privacy Policy (for PlayStore version)

Data collected by application will only be used to provide services to app user. Collected data won't be sold, used for spam or other bad things. I reserve right to provide data collected by app from you if applicable goverment authority asks for your data.

Application uses several 3rd-party services (Parse, Mailgun, Mixpanel,etc) to provide some functionality. Main database is now hosted in EU

Where are sources for Reading Tracker Server?

Do I have to create account/login?

Requirements for building

see end of [README_old] (https://github.com/intari/readingtracker/blob/master/README_old.md)

Badges

GetBadges Game