Privacy Policy
1. Who We Are
TarjimPro ("we", "us", or "our") is a browser extension and web service operated at tarjimpro.com. If you have any questions about this policy, contact us at salam@tarjimpro.com.
2. Information We Collect
We collect only the minimum data necessary to provide the service:
- Account information: Your email address and a hashed password when you register, or your Google account email and display name if you sign in with Google.
- Translation content: The Arabic text you select for translation and the corresponding English translation. This is stored so you can review your translation history and build a vocabulary list.
- Source page URL: The URL of the page where you performed a translation. This is stored alongside the translation for your own reference.
- Usage data: A count of translations performed, the translation mode used (Modern Standard Arabic or Classical), and the character length of the input. We do not log the full text of every translation in our usage logs — only the length.
- Credit balance: Your remaining translation credits and total lifetime credits used.
- Payment data: We do not store any payment card information. Payments are handled by Stripe. We only receive a notification from Stripe confirming a successful payment and the number of credits to add to your account.
3. How We Use Your Information
- To provide and operate the translation service.
- To authenticate you and maintain your account session.
- To store your translation history and vocabulary list for your personal use.
- To manage your credit balance.
- To send transactional emails such as email verification and password reset (we do not send marketing emails without your consent).
- To monitor for abuse and maintain the reliability of the service.
4. How We Share Your Information
We do not sell, rent, or trade your personal information. We share data only with the following third-party services that are necessary to operate TarjimPro:
- OpenRouter / OpenAI: The Arabic text you select is sent to OpenRouter (which routes to OpenAI's GPT-4o-mini model) to generate the translation. OpenRouter's privacy policy governs their handling of this data. We send only the selected text — no account identifiers.
- Google (OAuth): If you choose to sign in with Google, Google shares your email address and basic profile with us as part of the OAuth 2.0 flow. We do not request access to your Google Drive, Gmail, contacts, or any other Google service.
- Stripe: For payment processing. Stripe handles all card data directly. We receive only a webhook confirming the transaction.
- Resend: Our email delivery provider, used to send transactional emails (verification, password reset).
5. Google User Data
TarjimPro's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Specifically:
- We request only the
emailandprofilescopes. - We use your Google account data solely to create and authenticate your TarjimPro account.
- We do not transfer your Google data to third parties except as necessary to provide the service.
- We do not use your Google data for advertising or to build profiles for unrelated purposes.
6. Data Storage and Security
Your data is stored on our PocketBase server hosted at db.tarjimpro.com. We use HTTPS for all data transmission. Passwords are stored as bcrypt hashes and are never readable by us. We take reasonable technical measures to protect your data, but no system is 100% secure.
7. Data Retention
We retain your account data and translation history for as long as your account is active. You may delete individual translations or your entire history at any time from within the extension. To request full account deletion, email salam@tarjimpro.com and we will delete your account and all associated data within 30 days.
8. Your Rights
Depending on your jurisdiction, you may have the right to:
- Access the personal data we hold about you.
- Request correction of inaccurate data.
- Request deletion of your data.
- Object to or restrict certain processing.
- Data portability (export your translation history via the extension).
To exercise any of these rights, contact us at salam@tarjimpro.com.
9. Children's Privacy
TarjimPro is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with their data, please contact us immediately.
10. Changes to This Policy
We may update this privacy policy from time to time. We will notify registered users of significant changes by email. The "Last updated" date at the top of this page will always reflect the most recent version.
11. Contact
For any privacy-related questions or requests, contact us at:
salam@tarjimpro.com