M9: monetisation decision - one-time paid, no billing code, verified in release APK
This commit is contained in:
@@ -12,10 +12,10 @@ no advertising or tracking SDKs.
|
||||
|
||||
## Status
|
||||
|
||||
**M8 — localisation groundwork: done.** Every user-visible string is in resources with real
|
||||
plurals, the audit's one genuine miss (the details sheet showing an enum name) is fixed, and
|
||||
the debug build's pseudo-locale makes the check mechanical. See the README's *Localisation*
|
||||
section.
|
||||
**M9 — monetisation: done.** One-time paid at €4.49 (€2.29 for the first 14 days), set in
|
||||
the Play Console — so the APK carries no Billing client and no `BILLING` permission, which
|
||||
keeps the offline claim true of the shipped artefact. See
|
||||
[docs/MONETISATION.md](docs/MONETISATION.md).
|
||||
|
||||
## Tech stack
|
||||
|
||||
@@ -153,6 +153,20 @@ UI.** Translated UI text has to be supplied in `values-<locale>/`.
|
||||
[docs/EDGE_CASE_TESTING.md](docs/EDGE_CASE_TESTING.md)).
|
||||
- The display name is still the working title — decided before the first upload (M10).
|
||||
|
||||
## Monetisation
|
||||
|
||||
**One-time paid: €4.49 base, with a €2.29 launch price for the first 14 days.** No ads, no
|
||||
subscription, no in-app purchases, no free tier.
|
||||
|
||||
The price lives on the Play listing, not in the build, which is why there is no Billing
|
||||
client in the dependencies and no `com.android.vending.BILLING` permission in the APK —
|
||||
that is what keeps "no network permission, nothing leaves your device" true of the
|
||||
*shipped artefact* rather than just the source. Rationale, market anchors, the rejected
|
||||
alternatives and the Console steps: [docs/MONETISATION.md](docs/MONETISATION.md).
|
||||
|
||||
⚠️ **The price must be set before the first upload** — Play allows paid → free but never
|
||||
free → paid.
|
||||
|
||||
## Licence
|
||||
|
||||
Proprietary — all rights reserved.
|
||||
|
||||
Reference in New Issue
Block a user