All privacy policiesApp policy · Updated 2026-08-20
Position
Size
The privacy policy for Position Size (com.rombastudio.position), an Android app by Romba Studio. Your account balance, risk settings, stop-loss and the positions you size are processed and stored only on your device.
The short version
Your balance never leaves your phone.
The calculator runs offline and has no broker connection. The only information that goes anywhere is what Google's ad service needs to show an ad, plus anonymous usage statistics, crash reports and performance traces — and those stay switched off until you allow them. Where the law gives you the right to refuse, the app asks first and honours your answer, and the app keeps working in full either way. Android's own backup does copy your settings and presets to your Google account; it never sends them to us.
- 01
Who we are
This policy covers the Android app Position Size (package com.rombastudio.position), published by Romba Studio.
Contact: contact@rombastudio.com
- 02
What stays on your device
Position Size is a calculator. Everything you type into it is processed on your phone and written to the app’s private storage:
- your account currency, account balance and default risk percentage
- the instrument you picked, your stop-loss, entry and target prices, and your lot and margin inputs
- your saved presets, any custom instrument and its point value
- any manual exchange-rate override you enter
- your onboarding and settings choices
We never upload any of it. There is no account, no sign-in, and no server of ours that could receive it — we do not operate one. We cannot see your balance or the positions you size, and we could not hand them to anyone if we were asked, because we do not have them. The calculator itself works with the phone in airplane mode; it has no price feed and no broker connection.
Uninstalling the app deletes all of it from your device.
- 03
About Android’s automatic backup
The app leaves Android’s standard automatic backup switched on. That is a feature of the operating system, not of ours: Android may copy the app’s stored data — your balance, risk percentage, presets, custom instruments and settings — to your own Google account, so that reinstalling or moving to a new phone restores what you had.
That copy belongs to you and sits in your Google Drive backup quota under Google’s terms. It is not sent to us and we have no access to it. We would rather say this plainly than claim that nothing at all leaves the phone.
If you do not want it, turn it off in Android Settings → Google → Backup, or per-app where your device offers that, and delete any existing backup from Google Drive → Backups.
- 04
What is collected, and by whom
The app is free, with every feature unlocked, and is funded by advertising. Advertising is the one part that uses the network, and it is provided by Google AdMob. To serve ads, the Google Mobile Ads SDK collects and shares with Google:
- your device’s advertising identifier, a resettable ID assigned by Android
- approximate location, derived from your IP address at country or region level — the app requests no location permission and has no access to GPS
- device information — model, operating-system version, language and screen size
- ad interactions — which ads were shown, viewed or tapped
This is used to select ads, measure their performance and detect fraud. It is collected by Google as a third party, not by us, and Google may share it with its advertising partners. We receive only aggregate, non-identifying earnings reports. We never receive your data, and we never sell anything to anyone.
Google’s handling of this data is governed by its own policies — Google Privacy Policy: https://policies.google.com/privacy and How Google uses information from sites or apps that use its services: https://policies.google.com/technologies/partner-sites
- 05
Usage statistics, crash reports and performance data
To understand which features are used and to find and fix crashes and slowness, the app uses Google Firebase — specifically Firebase Analytics, Firebase Crashlytics and Firebase Performance Monitoring. What this involves:
- All three ship switched off and stay off until consent is resolved. Where the law requires consent (including the EEA, the UK and Switzerland), nothing is collected before you answer the consent form, and nothing is collected if you decline. The app deliberately does not treat "you may still see non-personalised ads" as permission to collect — refusing means refusing.
- Declining stops all three together. Analytics, crash reporting and performance monitoring are switched by the same answer; there is no separate setting that could quietly disagree with it. If you withdraw consent, collection stops, buffered analytics data is reset and unsent crash reports are deleted.
- What is collected is anonymous usage and diagnostic data — for example that a position was sized, which asset class it belonged to, that a preset was saved, that an explainer was opened, that an input error was shown, plus crash stack traces, device model, OS version and app start-up timing.
Your financial figures are never part of it. No balance, risk amount, stop-loss, entry price, lot size or position value is ever sent, and neither is the symbol you traded — only its asset class. Ad revenue values are reported in ranges rather than amounts. The app is built so that a figure you typed cannot become part of an analytics event.
- 06
Your choices
Where the law requires it (including the EEA, the UK and Switzerland), the app asks for your consent before any personalised advertising, using Google’s User Messaging Platform, and asks before the ads SDK is initialised rather than after.
Refusing is a real choice. The app keeps working in full, every feature stays unlocked, and you continue to see ads — non-personalised ones, which do not use your advertising identifier for profiling.
- Settings → Ad privacy choices
- Reopens the consent form so you can change your answer at any time. The row appears only where a consent form legally exists — elsewhere Google presents no form, so showing the row would promise an action that does nothing.
- Settings → Usage statistics
- A plain on/off switch for analytics, crash reporting and performance monitoring, available everywhere — including outside the EEA, where no consent form is shown. Where consent was refused this reads Off and turning it on changes nothing: consent is the other half of the gate and consent wins.
- Settings → Privacy policy
- Opens this page. Available to everyone, everywhere.
- Android Settings → Privacy → Ads
- Reset or delete your advertising identifier outside the app. If you switch on "Delete advertising ID", the app receives no advertising ID at all.
- 07
If you live in the United States
Residents of US states with applicable privacy laws — including California (CCPA/CPRA), Colorado, Connecticut, Virginia and others — can opt out of the sale or sharing of their personal information for targeted advertising. Where Google presents its US states privacy message, the app shows it, and Settings → Usage statistics turns off analytics, crash and performance collection regardless of where you live.
We do not sell personal information for money in any event; the opt-out covers "sharing" for advertising as those laws define it.
- 08
Permissions the app uses
- INTERNET, ACCESS_NETWORK_STATE
- To load ads and the consent form and, where permitted, send anonymous usage statistics, crash reports and performance traces. The calculator itself does not use the internet.
- AD_ID / ACCESS_ADSERVICES_*
- Added by the Google Mobile Ads SDK to access the advertising identifier.
That is the complete list. The app never requests location, camera, microphone, contacts, storage, phone state, notifications, or the list of apps installed on your device.
- 09
Data retention
We retain nothing ourselves — we operate no server and no database. Data held by Google is retained under Google’s own controls: advertising data per Google’s privacy policy (https://policies.google.com/privacy), Firebase Analytics per the retention window configured on the project, and Crashlytics crash reports for 90 days.
- 10
Data deletion
There is no account and we hold no copy of your inputs, so there is nothing for us to delete on our side — and no record we could return to you if you asked. To remove everything associated with this app:
- Delete presets and custom instruments inside the app, from Settings.
- Uninstall the app to erase everything on the device. Long-press the app icon, or open Android Settings → Apps → Position Size, and choose Uninstall. This permanently deletes the balance, risk, prices, presets, custom instruments, rate overrides and settings held in the app’s private storage.
- Delete the Android backup, if you have one, in Google Drive → Backups — uninstalling the app does not necessarily remove the copy Android made to your Google account.
- Turn off collection in Settings → Usage statistics, and withdraw consent in Settings → Ad privacy choices where it is offered.
- Reset or delete your advertising identifier in Android Settings → Privacy → Ads.
- Ask us anything you are unsure about. Email contact@rombastudio.com and we will respond.
No server-side data exists. Romba Studio operates no account system and no server that receives your balance, your risk settings or the positions you size, so there is no stored copy of them to request or erase.
- 11
Security
Data transmitted by the advertising and telemetry SDKs is encrypted in transit (HTTPS/TLS). Data stored by the app is held in Android’s per-app private storage, which other apps on the device cannot read.
- 12
Children
This app is a financial calculator intended for adults (18+). It is not directed at children, and we do not knowingly collect any data from children. If you believe a child has used the app and you want their advertising identifier disassociated, contact us at the address above and reset the device advertising identifier.
- 13
Not financial advice
Position Size performs arithmetic on numbers you supply. It does not provide financial, investment or trading advice, does not connect to any broker, and does not execute, recommend or signal trades.
Contract specifications, lot minimums and point values vary between brokers and change over time — verify them against your own platform before sizing a real position. You are solely responsible for your trading decisions.
- 14
Changes to this policy
If this policy changes, the "Last updated" date above changes with it, and the updated policy is published at this address. Where a change affects what is collected, a fresh consent request is shown in the app.
- 15
Contact
Questions, privacy requests or deletion requests: contact@rombastudio.com
Questions about this policy?
Talk to
a human.
contact@rombastudio.com Last updated: 2026-08-20. Position Size is published by Romba Studio.