Privacy Policy
Effective 2026-05-24
Burhan Markets is an independent project. We built the app to be useful without knowing who you are. We do not ask for a name, email, password, or payment information, and we do not sell, share, or monetize data about you.
Information we collect
Anonymous session. When you first open the app, the server issues an anonymous session and the app stores the session tokens on your device. Your saved data on our server is tied to this session's server-side account, which is created by our server and never revealed to the app. The session is not linked to your name, email, phone number, or any other identity. There is no login or password. Deleting your data ends the session; a fresh session starts a new, empty account.
Content you save in the app. Portfolio entries, price alerts, and screener settings you create. These are stored on our server and tied to the server-side account for your current session (above).
Push-notification token. If you create a price alert, the app registers an anonymous push token issued by Expo, Apple (APNs), or Google (FCM). We send price-alert notifications to this token. The token does not identify you.
Diagnostic data (Sentry). The app reports crash stack traces, app version, device model, operating system version, and recent navigation events to Sentry. Your IP address is received transiently and not retained long term. We do not send the contents of your portfolio or any free-text input to Sentry.
Information we do not collect
•
Your name, email address, phone number, or password.
•
Payment or billing information (the app is free).
•
Precise or coarse location.
•
Contacts, photos, microphone, or camera data.
•
Cross-device or cross-app tracking identifiers (Advertising ID, IDFA).
•
Browsing history outside the app.
How we use information
The data above is used only to operate the app: to load your portfolio on return visits, to deliver the price alerts you create, to fetch the market data you request, and to fix crashes. We do not use it for advertising, profiling, or sale to third parties. We do not run third-party analytics SDKs (Google Analytics, Firebase Analytics, Mixpanel, Amplitude, etc.).
Third-party services
To operate the app we rely on the following providers. Each handles only what is necessary for its function:
•
Render (United States) — hosts the API. Receives every API request along with your anonymous session token and your IP address (transient).
•
Neon (Frankfurt, EU) — managed PostgreSQL database. Stores your portfolio and alerts, tied to your session's server-side account.
•
Sentry (United States) — receives crash reports and diagnostic breadcrumbs described above.
•
Yahoo Finance (via the open-source yfinance library) — receives ticker symbols you view so that quote, fundamentals, and chart data can be returned. Yahoo's own privacy policy applies to their endpoint.
•
Reddit — when you open the discussion view for a ticker, public Reddit RSS feeds are queried for that ticker. No account or identity is attached.
•
Expo Push, Apple APNs, Google FCM — deliver price-alert notifications using the anonymous push token described above.
•
Google Play Services (Android) — Google Play handles app distribution and may collect data per its own policies independent of Burhan Markets.
Data retention
Portfolio entries and price alerts are retained on our server until you delete them. The fastest way to remove everything is the Delete my data action in the app's Settings screen (see "Your choices and rights" below), which calls our server and erases all of your records. Uninstalling the app or clearing its storage removes the on-device session tokens but does not, by itself, delete the server-side records. Sentry diagnostic events are retained for 90 days by default per Sentry's standard plan.
Your choices and rights
The simplest way to delete all of your data from our system is the Delete my data action in the app's Settings screen. It calls our server and permanently removes your portfolio, price alerts, push token, and session — everything tied to your session's server-side account — and then clears the on-device tokens.
Uninstalling the app or clearing its storage removes only the on-device session tokens; it does not, on its own, delete the records stored on our server. Use "Delete my data" first if you want the server-side records gone.
For manual help you can email us at support@burhanmarkets.com and quote the support reference shown in the app's Settings screen. This reference lets us locate your account without you sharing any private identifier — it is not the server-side account id, cannot be used to sign in, and reveals nothing about you. We will delete the matching records within 30 days.
Residents of the European Economic Area, the United Kingdom, California, and other jurisdictions with comparable laws have rights of access, correction, deletion, and portability. Because we do not collect identifying information, exercising these rights requires you to provide the support reference shown in Settings so we can locate the relevant records.
Children
Burhan Markets is not directed at children under 13. We do not knowingly collect information from children. If you believe a child has used the app, email support@burhanmarkets.com and we will remove any associated records.
International users
The API runs on servers in the United States (Render) and the EU (Neon Frankfurt). By using the app, you understand that the data described above may be processed in those regions.
Changes to this policy
We may update this policy from time to time. The "Effective" date at the top reflects the latest revision. Material changes will be announced in-app on next launch.
Contact
Questions, deletion requests, or corrections: support@burhanmarkets.com