Store Compliance Check

Trail Sense

Run on Tuesday 8 September 2026, 16:58 UTC. Rules judged as they stand on 2026-09-08.

Android 8.2.0 (code 148), app.apk

Where the app stands. App Store: no app was found. Google Play: built, not yet uploaded.

0block submission
2likely to be questioned
28still to be checked
6rules met

1. What blocks submission

None.

2. What will likely be questioned

  1. Likely to be questioned1. Every sensitive permission declared is one the compiled code references Google Play

    What we found declared with no reference found in the compiled code: ACCESS_BACKGROUND_LOCATION. Google requires permissions only for current features promoted in the listing and says unused permissions must be removed; a shrinker can hide a library's reference, so confirm before removing

    What to do Developer in the app's AndroidManifest.xml (no source was found in this directory): remove android.permission.ACCESS_BACKGROUND_LOCATION unless a bundled library needs it (a shrinker can hide the reference; check the library's documentation first)

    The other store Google requires the policy URL to be public, non-PDF and to name the developer with a contact, and bans selling data; Apple requires consent even for anonymous data, requires the policy to confirm third parties give equal protection, and bans making paid features depend on granting data access. Apple requires an on-screen or audible recording indicator; Google requires the disclosure dialog but no live indicator (except for stalkerware under the Malware policy).

    How we know: checked the files and pages directly. Rule reference: google.permissions-are-used.

  2. Likely to be questioned2. Background location is used only for a core feature, disclosed, and declared in the console Google Play

    What we found background location is requested; no geofencing or background-update code was found in the compiled code (a shrinker can hide it): if nothing uses it, remove the permission; the disclosure dialog cannot be checked until the app's strings are given under okkok/texts/; the Play description cannot be checked until okkok/the listing file is given; the Play declaration form and video need a look in the store console

    What to do Developer in the Play Console description (okkok/listing.toml here); the app's disclosure dialog; Play Console, App content, Location permissions; the app's AndroidManifest.xml (no source was found in this directory): In the Play Console description, add a sentence in the app's own words saying which feature uses location in the background or when the app is closed. Add to the disclosure dialog shown before the location prompt: the word 'location', that it is used in the background or when the app is closed, and every feature that uses it. File the Play declaration form naming exactly one background-location feature, with a video that shows the feature, the disclosure and the prompt. Either the permission is unused and should be removed, or the code reference is hidden by the shrinker; confirm which.

    The other store Google requires a Permissions Declaration Form naming exactly one background feature, a video of 30 seconds or less, a prominent in-app disclosure that uses the word "location" and states background use before the runtime prompt, the same disclosure in the description and website, and a non-PDF policy URL linked in-app and on the listing; Apple requires in-app purpose explanation and consent only. Apple alone bans building emergency services or vehicle/aircraft control on location APIs. Google mandates the pre-prompt dialog for background location with required wording ("location", background/closed); Apple leaves the screen optional and specifies its button design.

    How we know: checked the files and pages directly. Rule reference: google.background-location-is-core.

3. What still has to be checked

In the store console (7)

By a person reading the app's texts and screens (21)

4. Worth knowing

5. What meets the rules

6 rules. Show them.

6. What does not apply to this app, and why

2 rules. Show them.