Last updated 7 September 2026 · version 1.0.0
AtlasSkyLog is an observing log that runs entirely on your device. It has no account system, no sync, no analytics, no advertising and no crash reporting. Your observing site is typed in by hand rather than sensed, so the app asks for no location permission at all — and the Android build has no internet permission either, so nothing could leave the phone even if it wanted to.
This policy covers the AtlasSkyLog mobile application for Android and iOS. It is written for the version shipped as 1.0.0. If a later release changes what the app does with data, this page is updated before that release goes out.
Every rise, set and twilight time depends on a latitude and longitude, so the app does need a position. It gets one by asking you: you pick a preset city or type coordinates into two text fields. That is the whole mechanism.
There is no location permission in the manifest, no geocoding call and no IP lookup. The coordinates you type are stored in the same local database as everything else and are never transmitted, because the app has no way to transmit anything.
Everything is written to a small database inside the app's own private storage area, which the operating system keeps isolated from other apps:
That is the whole file. There is no name, no email address, no device identifier and no advertising id in it, because the app never asks for any.
Badges and the statistics on the profile screen are not stored. They are recalculated from the log every time it changes, which is why deleting a sighting takes its badge back.
| Behaviour | AtlasSkyLog |
|---|---|
| Request location access | No |
| Create an account or profile on a server | No |
| Send data off the device | No |
| Analytics or usage telemetry | No |
| Advertising or ad identifiers | No |
| Crash or performance reporting | No |
| In-app purchases | No |
| Works in the field with no signal | Yes |
The app's own Android manifest requests no permissions — notably
neither ACCESS_FINE_LOCATION nor INTERNET. The only
other entry beyond the launcher activity is a <queries>
declaration that lets the system show text-handling apps in the standard text
selection menu; that is a visibility declaration, not a permission, and it
grants the app nothing.
The built package does carry one permission the AndroidX libraries add
automatically, named after the app itself
(com.atlasskylog.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION). It is
a signature-level permission the app defines and grants only to itself, so its
internal broadcasts are not readable by other apps. It is never shown to you,
cannot be granted to anything else, and gives access to nothing outside the
app.
On iOS the app declares no usage descriptions, because it uses no permission-gated capability.
A sighting can be handed to the operating system's own share sheet as a block of plain text — the object, the date, the instrument and your note. You choose where it goes. The app does not see the destination, keeps no copy, and never shares anything on its own. Once that text reaches another app, that app's privacy policy governs it.
The times and positions come from low-precision astronomical formulae running on your phone, with no ephemeris downloaded and no server consulted. They are good to a minute or two on rise and set times, which is far tighter than the weather. They are not suitable for anything safety-critical, and the app should not be used for navigation.
AtlasSkyLog is a notebook, not a service. It collects nothing from anyone, of any age. It carries no ads, no in-app purchases and no user-to-user features.
Regulations such as the GDPR and the CCPA give you rights to access, correct, export and delete personal data a company holds about you. We hold none, so there is nothing to request from us and no form to fill in. In practical terms: everything the app knows is on screen, any sighting can be edited or swiped away, the share action copies one out as plain text, and Settings → Erase everything clears the lot. Uninstalling removes the database with it. Because nothing is backed up to us, both are final.
Your log stays on your device for as long as the app is installed and no longer. We keep nothing, so we have no retention period to state.
If a future version of AtlasSkyLog gains a feature that touches the network or the location services, this policy will be rewritten to describe exactly what it does, and published before the release that contains it. The date at the top always reflects the current text.
Questions about this policy can go to [email protected]. We read everything sent there; there is no account for us to look up, so tell us the version number if it matters.