StatStride: My Trading Journal — a trading journal for futures, forex, crypto and stock traders, by SideQuest Labs.dev.
Last updated: 12 September 2026
StatStride is a local-first Android app. Your trades, notes and screenshots are stored on your own device. SideQuest Labs.dev does not operate a server that receives your journal, and we cannot see your trading data. There is no account to create and no sign-in required to use the app.
This policy explains exactly what is stored, what leaves your device and when, and what our advertising provider receives.
The short version. Everything you log stays in private storage on your phone unless you choose to connect Google Drive backup, export a journal file, or use Android's built-in device-to-device transfer when moving to a new phone. Your journal content goes only to the destination you choose — never to us.
The app shows ads. The advertising SDK receives device and advertising identifiers, but it never receives your journal content.
The following is created by you and stored in the app's private storage, which other apps on your device cannot read:
SideQuest Labs.dev does not receive or analyse your journal content, and there is no developer-hosted journal backend. The app transmits your journal only when you enable Google backup, export a file yourself, or use Android device transfer — each described below, and each under your control.
You can choose to connect a Google account so a journal is backed up to your own Google Drive. This is entirely optional, is offered per journal, and the app is fully functional without it.
When you connect Google:
drive.file authorization scope. Under this scope StatStride can access files it creates, and files you explicitly select or open with the app — for example a spreadsheet whose link you paste in to import trades. It does not receive broad access to your Drive and cannot browse or list your other files.You can disconnect Google at any time in Settings → Backup & transfer. Disconnecting stops further synchronisation; it does not delete files already in your Drive, which remain yours to manage.
The app can attach a chart photo to a trade, either by taking one with the camera or by choosing an existing image. The camera permission is used only when you actively choose to take a photo, and the app does not access your photo library in the background. Attached images are stored in the app's private storage, and are uploaded to your own Drive only if you have enabled backup for that journal.
StatStride is free and displays banner advertising through Google AdMob. This is how the app is funded.
Your journal content is never sent to the advertising SDK. No trade, price, note, photo, journal name or profit-and-loss figure is shared with any advertising provider.
Google, as our advertising provider, may process data such as your device's advertising identifier, IP address, general device and network information, ad interactions, and diagnostics, for purposes including serving and measuring ads and preventing fraud. This processing is governed by Google's own policies. You can read how Google uses this information at policies.google.com/technologies/partner-sites.
The app declares the com.google.android.gms.permission.AD_ID permission, which allows the advertising SDK to access your device's resettable advertising ID. You can reset or delete that identifier at any time in your device's Android settings, under Privacy → Ads.
Where required by law — including in the European Economic Area and the United Kingdom — the app uses Google's User Messaging Platform to ask for your consent before personalised advertising is shown, and it records your choice.
You can review or change your advertising consent at any time in Settings → Ad privacy choices. Declining personalised ads does not restrict any feature of the app; journaling remains fully available.
StatStride does not request any location permission and does not collect GPS or precise location data. Our advertising provider may infer an approximate, coarse location from your IP address, as described in Google's policies linked above.
These two Android features behave deliberately differently, and the distinction matters:
| Feature | What it carries |
|---|---|
| Automatic Google cloud backup | None of your journal. The trade database, your screenshots, local snapshots and app settings are all explicitly excluded from Android's automatic backup, so your trading data is never uploaded to Google's backup servers. Your journal reaches another device only through Drive backup that you switched on yourself. |
| Device-to-device transfer | Your journal does travel. When you use Android's built-in transfer to move to a new phone, the trade database and settings move with it, so your new device is a complete copy. This is a migration between two devices you hold, initiated by you — not an upload to us or to a third party. |
Your app-lock PIN is deliberately excluded from both. It is encrypted with a key stored by Android Keystore on the original device and cannot be meaningfully restored elsewhere.
We do not sell your data, and we do not share your journal with anyone. Data leaves your device only in the ways described above: to your own Google Drive if you enable backup, to your new device if you use Android transfer, and to Google's advertising services as described in section 4.
You may also export a journal to a CSV file yourself. Once you have exported a file or shared it, that copy is outside the app's control and is yours to manage.
The app works fully offline. An internet connection is used only to serve advertising, and — if you have connected Google — to synchronise with your own Drive and Sheets.
There is no SideQuest Labs.dev-operated backend. Network access is used for the Google advertising, consent, identity, Drive and Sheets services described in this policy, and for nothing else. Those Google components manage their own network endpoints, which Google may change over time.
Because your journal lives on your device, you control its lifetime.
One honest technical detail: when a journal is backed up to Drive, deleting a trade leaves a small record that a particular item was deleted. This is what stops a deleted trade reappearing from another copy during synchronisation. It holds an identifier and a deletion time, not your trade content. It exists so that deletions are respected rather than silently undone.
drive.file scope, so the app reaches only the files it created and the files you explicitly open with it.No method of electronic storage or transmission is perfectly secure, and we cannot guarantee absolute security.
StatStride contains no analytics SDK, no crash-reporting SDK and no attribution or marketing SDK. We do not track how you use the app, we receive no usage statistics, and we receive no crash reports. Aside from the advertising described in section 4, there are no third-party trackers in this app.
The app uses the following Google services, each governed by Google's own privacy policy at policies.google.com/privacy:
StatStride is a tool for traders and is not directed at children. It is not intended for use by anyone under 13, and we do not knowingly collect information from children. If you believe a child has provided information through this app, please contact us.
Depending on where you live, you may have rights to access, correct, export or delete personal data held about you. Because your journal is stored on your own device and in your own Google Drive, you can exercise these directly: view and edit your data in the app, export it to CSV, and delete it from the app and from Drive. For anything relating to advertising data held by Google, use the advertising controls described in section 5 and Google's own privacy tools.
We may update this policy as the app changes. The revised date at the top of this page shows when it was last modified. Material changes will be reflected here before or when the corresponding app version is released.
Questions about this policy or about how StatStride handles your data:
sidequestlabs.dev@gmail.com