# CoinQuest source evidence

Reviewed November 8, 2026. Production version 1.2.1 (code 4) and availability were confirmed by the developer in this session. The live Play listing could not be independently fetched.

## Evidence boundary

The AIA was opened as a ZIP without changing it. Screen JSON, Blockly XML, and project properties were inspected. This is source evidence, not proof that the supplied AAB is identical to the published artifact. No runtime app testing was performed.

| Source | Findings |
| --- | --- |
| youngandroidproject/project.properties | versionname=1.2.1, versioncode=4, androidminsdk=24, sizing=Responsive, useslocation=false, defaultfilescope=App; main package appinventor.ai_leijigaviola.CoinQuest |
| Screen1.scm/.bky | Loading/welcome, skip, motivational quotes, start and Help navigation |
| Dashboard.scm/.bky | Starting balance and goal popups; shared totals; XP and badges; money tips; sound preference; cached refresh procedures |
| AddIncome.scm/.bky | Source/amount/date validation; income list and totalIncome tags; feedback |
| Expenses.scm/.bky | Name/amount/category/date validation; expenses list and totalExpenses tags |
| SavingsGoal.scm/.bky | Goal form; contributions; claimMilestones; XP eligibility; recordCompletedGoal and refreshCompletedGoals; completedGoalsHistory and duplicate signature tags |
| History.scm/.bky | Combined transaction list; type/category filters; read-only display |
| Reports.scm/.bky | Overall/category/monthly aggregation; mfRefresh and month/year selectors; monthly income, expenses, net, categories |
| Help.scm/.bky | Eight topics; contextual initial section; XP thresholds, milestone rewards, completed-history guidance |

Financial screens declare TinyDB. No Web, FirebaseDB, CloudDB, or account component was found in the reviewed screen definitions. That finding does not certify compiled permissions, SDKs, network behavior, encryption, or backup rules. A separate recurring challenges engine was not found; the verified challenges are savings quests and milestones.

## Badge attribution

Unmodified official English badge: https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png

Guidance: https://partnermarketinghub.withgoogle.com/brands/google-play/google-play/lockups-icons-badges/?folder=76631

The badge retains its aspect ratio and artwork, with surrounding clear space. Google Play and the Google Play logo are trademarks of Google LLC.

## Next-phase inputs

- Instructor's official proposal and User's Manual templates and required sections.
- Final team/contributor details, adviser, course/section, project schedule, and evaluation evidence.
- Production website domain for canonical metadata and sitemap URLs.
- Exact published AAB hash/signing/build information, target SDK, tested devices, measured performance, permissions and network review, backup/deletion behavior, and final Data Safety/privacy reconciliation.
- Completed release-build acceptance tests and user evaluation results.

The website does not create the final PDF or formal User's Manual in this phase.
