Last Updated: 2025-10-10
Contact: [email protected]
Developer: Andrica Cristina
Data Source: Frankfurter API
LinkedIn: Andreea Nuță
ℹ️ About
Currency Converter is a personal project developed by Andrica Cristina to learn and showcase React Native + TypeScript.
Exchange rates are fetched from the Frankfurter API and refresh roughly once per day.
This app is not a financial service and should be used for general information only.
🔒 Privacy Policy
What the app does not do
- Does not sell or rent your data.
- Does not track you across apps or websites.
- Does not upload your photos; image scanning happens on-device.
What the app may store or process
- Push notifications (optional)
- If you enable alerts, the app registers a push token with Apple/Google (APNs/FCM) and stores it with your device’s alert preferences (favorite pairs + alert thresholds).
- These are saved in a private Cloudflare KV store so the daily job can check rates and send alerts.
- Data stored: push token, currency pair(s), alert rules (e.g., above/below/percentage), last-notified day.
- No name, email, or precise location is collected by the app.
- Favorites / Watchlist
- Your favorites are saved locally on your device.
- If alerts are enabled for a favorite, the relevant rule for that pair is synced to the Cloudflare KV entry linked to your push token (so alerts can be delivered).
- Network requests
- Frankfurter API for exchange rates.
- Cloudflare Workers/KV (my serverless backend) only for registering your push token and syncing alert rules.
- APNs / Firebase Cloud Messaging to deliver notifications.