Keeplog Privacy Policy
Last updated: 2 October 2026
The short version
Keeplog stores what you track on your device only. Your trackers, your entries, your notes and your amounts are never uploaded, never sent to us, and never shared with anyone. There is no account, and there is no server holding your data.
The app can send anonymous usage statistics to help work out which features are worth building — things like "the app was opened" or "an entry was logged", never what was logged. This is off until you say yes, and you can turn it off at any time in Settings.
We do not sell data, we do not show ads, and there are no advertising trackers in the app.
Who this is from
Keeplog is made by Eoin Given, the data controller for the purposes of UK/EU data protection law.
Contact for any privacy question or request: privacy@keeplogapp.com
What stays on your device
Everything you actually record. Specifically:
- The trackers you create — their names, descriptions, types, colours, icons and targets
- Every entry — its value, its note and its timestamp
- Your settings, including whether you allowed usage statistics, and the date you first opened the app
These live in a database file inside the app's private storage on your phone. The app does not transmit them anywhere, and we run no cloud backup or sync, so we hold no copy. Your phone's own backup (iCloud on an iPhone, Google's backup on Android) may include the app's data if you have switched that backup on. That copy is made by Apple or Google into your own account, which we cannot see or access, and it is governed by their terms and your device settings. If you delete the app and have no such backup, your data is gone for good. You can take a copy first: Settings → Your data → Export as CSV writes everything to a spreadsheet file, which you can save to a folder on your phone or send through your share sheet. That file goes wherever you put it and never to us.
Anonymous usage statistics
Whether they are collected at all
Only if you agree. When you first open Keeplog you are shown a notice explaining this, with Allow and No thanks. Nothing is sent before you answer. If you decline, nothing is ever sent. You can change your mind in either direction at any time under Settings → Share anonymous usage data.
Our legal basis is your consent, which you can withdraw at any time without affecting anything else about how the app works.
What is sent
Two kinds of thing. First, the events themselves:
| Event | What it records |
|---|---|
| App opened | That the app was launched |
| Entry logged | That an entry was made, how it was made (Quick Log, the tracker screen, or the app icon's shortcut menu), the kind of tracker (money, number or occurrence), how many items were on the line, and whether shorthand features were used |
| Shortcut used | That the app icon's long-press menu was used, the kind of tracker, and whether it logged straight away or opened the tracker |
| Data exported | That an export happened and how many entries it contained. Never what was in them — the file goes from your device straight to wherever you send it, and never to us |
| Reminder changed | That a reminder was switched on or off, and the kind of tracker. Never the interval or the time of day, and reminders themselves are scheduled entirely on your device — nothing about them is sent anywhere |
| First entry logged | That this installation recorded its first entry |
| Quick Log failed | That the app could not understand a Quick Log, and which category of reason |
| Tracker created | That a tracker was made, its kind, whether it started from one of the built-in presets, and whether it was given a target |
| Tracker deleted / viewed | That it happened, and the kind of tracker |
| Target set | That a target was set, its period (day/week/month) and its direction |
| Chart range or view changed | Which range or view was chosen |
| Chart shared | That a chart was exported as an image, which chart, the kind of tracker and the range. The image itself is never sent to us — it goes straight from your phone to whoever you choose |
| Usage statistics enabled | That you turned this on |
Every value in these events is a number, a true/false flag, or one of a fixed list of words defined in the app's source. There is no field anywhere in the app capable of carrying free text, which is what makes it structurally impossible for a tracker name, a note or an amount to be included, even by mistake.
Second, technical information attached automatically to each event:
| App | Name, version, build number and package identifier |
| Device | Type, manufacturer, model, whether it is an emulator |
| Operating system | Name and version |
| Display | Screen width and height |
| Region | Language/locale and time zone |
| Network | Your IP address, used to work out an approximate location (country, region or city, never anything more precise) and then not displayed to us |
Each installation is given a random identifier so repeat visits can be counted as one device rather than many. It is not derived from anything about you or your phone, it is not an advertising identifier, and it is discarded if you switch usage statistics off.
What is never sent
- Tracker names, entry notes and amounts
- What you track, or when you tracked it
- Your name, email address or any account — the app has none
- Your precise location
- Any advertising or cross-app identifier
- Screen recordings or screenshots — session replay is disabled, as is automatic capture of taps and screen views
Why
To answer questions the app cannot answer any other way: whether people get as far as logging something, whether they come back, which features earn their place, and where Quick Log fails to understand people so it can be improved.
Who processes this data
Usage statistics are processed by PostHog, acting as our processor, on their European Union infrastructure. Nothing is sent to any other third party. There are no analytics, advertising or attribution SDKs in the app beyond this one.
Usage statistics are kept for one year and then deleted automatically. Data you record in the app is kept on your device for as long as you keep it.
Your rights
Under UK/EU data protection law you can ask to access, correct, delete or export personal data we hold, object to processing, or withdraw consent.
In practice, for Keeplog:
- Data on your device is already entirely under your control — you can edit or delete any tracker or entry in the app, and deleting the app removes all of it. We cannot access it, so we cannot produce, correct or delete it for you. For portability, the CSV export gives you the whole of it in a standard format without involving us at all.
- Usage statistics can be stopped immediately in Settings. Because they are not linked to your identity, we may be unable to locate the records belonging to a particular person; if you contact us with the details we will do what we reasonably can.
You also have the right to complain to your data protection authority — in the UK, the Information Commissioner's Office.
If you are testing Keeplog
Before a version is released to everyone, it is tested through Google Play's closed testing, which is run with a Google Group. If you join that group, your Google account email address is visible to us as the group's manager, and Google processes your membership. We use it only to run the test and to answer anything you send us, and we do not share it. Leaving the group removes you from the list.
Children
Keeplog is not directed at children and we do not knowingly collect data from them. The app has no account system, no social features and no user-generated content that anyone else can see.
Changes to this policy
If this policy changes materially — in particular if the app ever begins collecting something it does not collect today — the change will be reflected here with a new "last updated" date, and where the change affects what leaves your device we will ask you again rather than rely on your earlier answer.