Privacy Policy
This Privacy Policy describes how Day Trading Journal (“we,” “us,” or “our”) collects, uses, and shares information when you use our services, including:
- the Android app published on Google Play as Day Trading Journal AI Agent (the installed app name on your device is Day Trading Journal);
- the website at daytradingjournal.net and the web journal at https://daytradingjournal.net/app/#/; and
- related features such as trade journaling, screenshot import, community discussions, and optional premium subscriptions.
By using our services, you agree to this Privacy Policy. If you do not agree, please do not use the services.
1. Information we collect
Account and profile information
If you create an account (or sign in), we collect:
- Email address and password — used to create and secure your account. Passwords are handled by Firebase Authentication; we do not store your password in plain text.
- Profile details you choose to provide, such as display name and avatar (including photos you upload or preset avatars you select).
- Firebase user identifier (UID) — a unique ID used to associate your data with your account across devices.
You may also use guest mode without signing in. In guest mode, journal data is stored locally on your device (for example in browser or app storage) and is not synced to our cloud until you sign in.
Trade journal data
To provide journaling, analytics, and review features, we store the trade and account information you enter or import, such as:
- trade entries (symbols, dates, direction, size, prices, profit/loss, fees, notes, tags, and mistakes);
- trading accounts, starting balances, and strategies/setups;
- app settings and preferences (for example theme, currency, and display options);
- progression data such as login streaks or XP, where enabled; and
- exports or backups you create through in-app export tools.
Photos and screenshots
If you attach chart screenshots or other images to trades, or upload a profile photo, those files are stored in Firebase Storage (Google Cloud) and linked to your account. Images you add in guest mode remain on your device until you sign in and sync.
Community content
If you use community features, we collect content you post or interact with, including:
- posts, replies, categories, and upvotes;
- public profile information shown in the community feed; and
- moderation-related metadata when community rules are enforced.
AI-assisted features (Premium)
Optional AI features — such as screenshot-to-trade import and performance insights — send the content needed to run the feature (for example trade screenshots, journal summaries, or related context) to our backend automation service, which may use Anthropic Claude to extract or analyze information. We use these outputs to pre-fill or update your journal; we do not use your journal to train public AI models.
Purchases and subscriptions
Premium subscriptions on Android are processed by Google Play and managed through RevenueCat. We receive subscription status and product identifiers tied to your Firebase UID so we can unlock premium features. We do not receive or store your full payment card number.
Push notifications
If you enable notifications on Android, we collect a device push token so we can deliver alerts you opt into (for example community activity). You can disable notifications in your device settings.
Usage, diagnostics, and analytics
We collect limited technical and usage information to operate and improve the services, including:
- Firebase Analytics — aggregated app usage and performance metrics;
- Sentry — crash reports and error diagnostics in production (session replay, when enabled, masks text and blocks media);
- device type, operating system, app version, and general interaction logs needed to secure and debug the service; and
- network requests between the app and our servers (for example Firebase, webhooks, and cloud functions).
Support communications
If you contact us at [email protected], we collect the information you provide (such as your email address and message content) to respond to your request.
2. How we use information
We use the information above to:
- provide, maintain, and sync your trading journal across devices;
- run AI-assisted import and insights when you request them;
- operate community features and enforce community guidelines;
- process and verify premium entitlements;
- send service-related notifications you enable;
- monitor reliability, fix bugs, and improve performance; and
- comply with legal obligations and protect the security of our users and services.
3. How we share information
We do not sell your personal information. We share information only as described below:
- Service providers that help us run the app (see Section 4).
- Other users, when you post in community areas or choose to share content publicly.
- Legal and safety, if required by law or to protect rights, safety, and integrity of the service.
- Business transfers, if we are involved in a merger, acquisition, or asset sale (you will be notified where required by law).
4. Third-party services
We rely on trusted processors to deliver the service. They handle data according to their own policies:
| Provider | Purpose |
|---|---|
| Google Firebase (Auth, Firestore, Storage, Cloud Functions, Analytics) | Account sign-in, cloud database, file storage, server logic, usage analytics |
| Google Play & Google Play Billing | Android app distribution and in-app purchases |
| RevenueCat | Subscription and entitlement management |
| Anthropic (Claude) | AI parsing and analysis for optional premium features |
| Sentry | Error monitoring and crash diagnostics |
| Cloudflare | Website hosting and content delivery |
5. Data storage, security, and retention
Signed-in account and journal data are stored in Google Cloud via Firebase, with server functions deployed in australia-southeast1. We use industry-standard safeguards including encrypted transport (HTTPS/TLS) and access controls. No method of transmission or storage is 100% secure.
We retain your information while your account is active and as needed to provide the service, resolve disputes, enforce agreements, and comply with legal obligations. You may delete individual trades, accounts, or community posts in the app. To request deletion of your account and associated cloud data, email [email protected].
6. Your choices and rights
- Access and export — use in-app export tools to download a copy of your journal data.
- Correction — edit trades, profile details, and settings in the app.
- Deletion — delete content in the app or contact us to delete your account.
- Notifications — control push notifications in Android system settings.
- Guest mode — journal without an account; data stays on your device until you sign in.
Depending on where you live, you may have additional privacy rights (for example access, deletion, or objection). Contact us at [email protected] to exercise those rights.
7. Children’s privacy
Our services are not directed to children under 13 (or the minimum age required in your country). We do not knowingly collect personal information from children. If you believe a child has provided us personal information, contact us and we will take appropriate steps to delete it.
8. International users
We operate from Australia and use service providers that may process data in the United States and other countries. By using the services, you understand that your information may be transferred to and processed in jurisdictions that may have different data protection laws than your own.
9. Changes to this policy
We may update this Privacy Policy from time to time. We will post the revised policy on this page and update the effective date above. Material changes may also be communicated in the app or by email where appropriate. Continued use after changes means you accept the updated policy.
10. Contact us
Questions about this Privacy Policy or our data practices:
- Email: [email protected]
- Website: daytradingjournal.net