Privacy Policy

Last updated: September 14, 2026

Introduction

Welcome to Currency & Gold Converter ("we," "our," or "us"). We built the app to work without accounts: we never ask for your name, email address, or phone number. This Privacy Policy explains the small amount of information the app does handle, why, and how you stay in control of it.

Information We Collect

Data Stored on Your Device

Your savings, currency list, and settings are stored locally on your device. They never leave it unless you turn on Cloud Sync, and even then they are encrypted first (see Cloud Sync below).

Anonymous User ID

On first launch, the app creates a random User ID on your device. It is not derived from your name, email, Apple Account, or any device identifier, and it cannot be used to identify you. It is used to:

  • Link your subscription purchases to the app
  • Check whether you have Premium when the app fetches exchange rates or uses Cloud Sync

You can see your User ID in the app under About & Support.

Subscription Information

If you subscribe to Premium, the payment is handled entirely by Apple. We never receive your name, email address, Apple Account details, or payment information.

Apple shares the purchase with RevenueCat, our subscription management provider, together with your anonymous User ID. RevenueCat then sends our server a limited record of your subscription:

  • Your anonymous User ID
  • The plan you purchased and whether it is active
  • When the current subscription period ends
  • The type and time of the latest subscription event, such as a renewal or cancellation

Advertising Identifiers

The free version of the app displays advertisements through Google AdMob. On iOS, the app asks your permission before AdMob can use your device's advertising identifier for personalized ads. If you decline, ads may still be shown, but without tracking you across other companies' apps and websites. Premium subscribers do not see ads. This information is collected and managed by Google, not by us.

Exchange Rate Requests

The app fetches exchange rates and metal and cryptocurrency prices from our server. These requests include your anonymous User ID so the server can give Premium subscribers more frequent rate updates. They contain no other information about you.

Cloud Sync

Cloud Sync is an optional Premium feature that keeps your savings and settings the same across your devices. It is off unless you turn it on, it needs no account, and it is designed so that we can store your data without being able to read it.

How It Works

  • When you turn on Cloud Sync, your device generates a random, 16-character sync code. You enter this code on your other devices to connect them. The code is never sent to us.
  • Two separate values are derived from the code on your device: an encryption key, which never leaves your devices, and an account identifier, which is sent to our server so it knows which copy to return. The derivation is one-way, so the account identifier cannot be used to work out the key or the code.
  • Before anything is uploaded, your data is encrypted on your device with XChaCha20-Poly1305. Our server only ever receives and stores the encrypted result, and has no way to decrypt it.
  • When two devices make changes at the same time, the devices themselves merge the changes, because only they can read the data.

What Is Synced

  • Savings: the amounts, currencies and assets, and labels you add
  • Settings: your currency list and its order, base currency, theme, language, number, time, and weight formats, haptics, which screens are shown, and savings screen display preferences

Cached exchange rates and your subscription details are not synced.

What Our Server Stores

For each sync account, our server stores only:

  • The encrypted copy of your data
  • The account identifier derived from your sync code
  • A revision number and size, used to keep your devices in step
  • A random ID created for the device that last uploaded changes, so the app can tell your devices apart. It is generated by the app and is not a hardware or advertising identifier.
  • When the account was created, last connected, and last updated

We do not store your sync code, your encryption key, your User ID, your IP address, or any readable version of your data with a sync account.

What Our Server Sees When You Sync

Each sync request includes the account identifier and your anonymous User ID. The User ID is used only to confirm that you have an active Premium subscription and to limit how many requests can be made in a short time. It is not saved with your sync account, so our records do not connect your synced data to your User ID or your subscription.

Stopping Sync and Deleting Your Cloud Copy

  • Stop syncing: in the app's Cloud Sync screen, choose Stop syncing. You can keep the cloud copy or delete it.
  • Delete cloud copy: the encrypted copy and its account record are erased from our server immediately and permanently, and your other devices stop syncing. Data on your device is not affected. Deleting requires an active Premium subscription.
  • If your subscription ends: syncing pauses. The encrypted copy is kept, and the app keeps your sync code, so syncing resumes if you subscribe again.
  • If you lose your sync code: nobody can decrypt the cloud copy, including us. Because it is not linked to your User ID or any identity, we also cannot locate it on your behalf.

Availability

Cloud Sync is available only in the iOS app. The web version of the app never connects to the sync service.

How We Use Information

We use the information above only to:

  • Provide exchange rates and prices
  • Verify whether you have an active Premium subscription
  • Store and deliver your encrypted Cloud Sync data
  • Display advertisements in the free version of the app
  • Prevent abuse of our servers

We do not sell your information, build profiles about you, or use it for marketing. The app does not include analytics or tracking tools of our own.

Data Storage and Security

All communication between the app and our server is encrypted in transit. Cloud Sync data is additionally encrypted end to end with a key that exists only on your devices, so a breach of our server would not expose its contents.

Our database does not store IP addresses. Like any online service, our hosting provider may process your IP address in order to deliver requests to our server.

Data Retention

  • Subscription record: kept so we can verify Premium, and updated whenever your subscription renews, changes, or ends.
  • Cloud Sync data: kept until you delete it, including after your subscription ends, so you can resume syncing later.
  • Abuse-prevention counters: held only in memory and discarded within minutes.

Third-Party Services

Our app uses the following third-party services:

  • Apple App Store: Processes Premium subscription payments. See Apple's Privacy Policy.
  • RevenueCat: Manages subscription status using your anonymous User ID and purchase information from Apple. See RevenueCat's Privacy Policy.
  • Google AdMob: Displays advertisements in the free version of the app. AdMob may collect advertising identifiers and other data as described in Google's Privacy Policy.

Exchange rate and price data comes from public market data sources. Our server collects it on its own schedule, so your requests are never passed on to those sources.

Your Rights and Data Control

  • Data on your device: delete it at any time by uninstalling the app or clearing its data in your device settings.
  • Cloud Sync data: delete it from the app's Cloud Sync screen, as described in Cloud Sync above.
  • Subscription record: email us your User ID and we will delete the record linked to it. Note that while a subscription is active, Premium features on our server will stop working until your next subscription event.
  • Advertising: on iOS, you can change tracking permission at any time in Settings > Privacy & Security > Tracking.
  • Subscriptions: manage or cancel in your Apple Account settings. See our Payment & Refund Policy.

Children's Privacy

Our service is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.

Changes to This Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.

Contact Us

If you have any questions about this Privacy Policy or want to make a request about your data, please contact us at:

Email: [email protected]