← Legal hub

Privacy Policy

Last updated: June 16, 2026

This Privacy Policy describes how Sholokhov Mikhail Andreevich (Sole Trader) ("we", "us", "our") collects, uses, stores, and shares personal data when you use the MoneyLand mobile application and related pages on typecode.app (collectively, the "Service").

1. Data controller

  • Sholokhov Mikhail Andreevich (Sole Trader)
  • 81/1 Manushyan St., Yerevan, Republic of Armenia
  • Email: hello@typecode.app
  • TIN: 20241649
  • State registration number: 286.1574050

The public brand Typecode and the app name MoneyLand refer to our products; the legal operator is the Sole Trader identified above.

2. Summary

MoneyLand helps parents assign tasks to children, reward completed chores with virtual coins, track learning progress, and teach basic financial literacy. Parents create and manage child profiles. Children join via invite codes provided by their parent.

3. Categories of personal data

Depending on how you use the Service, we may process:

  • Parent account data: Email address, display name, and authentication identifiers (e.g. Apple Sign In, Google Sign In). Used to create and maintain the parent account.
  • Child profile data: Child's first name, optional age, avatar choice, task progress, virtual coins, XP, streaks, achievements, and lesson completion. Created and managed by the parent.
  • Task and wish data: Task titles, categories, photos submitted as proof of completed chores, wish list items, and optional product links.
  • Subscription data: If you subscribe to MoneyLand Pro, the relevant app store (Apple or Google) processes payment. We use RevenueCat to manage entitlements and subscription status.
  • Push notification tokens (optional): Used by OneSignal to deliver reminders. You can disable notifications in device settings.
  • Technical data: Device model, OS version, app version, session logs, and IP address, used to operate the Service and diagnose errors.
  • Support communications: If you contact us, we process your message and email address to respond.

We do not knowingly collect personal data directly from children without parental involvement. Parents create child profiles and control access via invite codes.

4. Purposes and legal bases

Purpose Legal basis
Provide core app features (tasks, rewards, learning) Performance of contract
Parent account and family management Performance of contract
Subscription and entitlement management Performance of contract
Service improvement and error diagnosis Legitimate interests
Legal compliance Legal obligation

5. Data sharing and processors

We use trusted processors who process data on our behalf:

Processor Purpose
Cloud hosting (PostgreSQL) Database storage
VK Cloud Object Storage (S3-compatible) Task and wish photos
RevenueCat Subscription management
OneSignal Push notifications (when enabled)
Apple / Google Authentication and in-app purchases

We do not sell personal data.

6. Children's privacy (COPPA / GDPR)

MoneyLand is designed for family use with parental oversight. Parents must pass a parent gate before signing in. Children join only with a parent-issued invite code. Parents can delete a child's profile or the entire family account at any time from Settings in the parent app.

7. Data retention

We retain account and family data while your account is active. When you delete a child profile or parent account, associated data is removed from our servers, including stored photos. Backup copies may persist for a limited period as part of routine disaster recovery.

8. Your rights

Depending on your location, you may have the right to access, correct, delete, or export your data, and to object to or restrict certain processing. Contact hello@typecode.app. EU/EEA users may lodge a complaint with their local supervisory authority.

9. International transfers

Data may be processed in Armenia and in countries where our processors operate. We use appropriate safeguards where required by law.

10. Changes

We may update this Policy. We will post the revised version on typecode.app and update the "Last updated" date.

11. Contact

hello@typecode.app

Related: Terms of Service · Support