jidhr

Privacy Policy

Last updated: May 18, 2025

Overview

This Privacy Policy describes how jidhr.com ("we", "us", or "our") collects, uses, and protects your information when you use our website (jidhr.com) and Chrome extension for Arabic vocabulary tracking.

Information We Collect

Account Information

  • Email address (for authentication)
  • Username
  • Password (stored securely using industry-standard hashing)

Vocabulary Data

  • Arabic words and their lemmatized forms
  • Word status (known/unknown/learning)
  • Timestamps of when words are added or status is changed

Technical Data

  • Browser type and version
  • Access timestamps
  • IP addresses (for security and abuse prevention)

Analytics Data (Google Analytics)

We use Google Analytics 4 (GA4) to understand how visitors interact with our website. This service is provided by Google LLC and collects data through cookies and similar technologies. Analytics collection is disabled by default and only enabled after explicit consent through our cookie banner.
Google Analytics collects:
  • Pages visited and time spent on each page
  • Features and functions used
  • Your approximate geographic location (country/city level)
  • Device information (type, model, operating system)
  • Browser information (type, version)
  • Screen resolution
  • Language preferences
  • Referral sources (how you found our website)
  • Anonymized IP addresses (last octet is removed)
We have configured Google Analytics to:
  • Respect Do Not Track (DNT) browser settings
  • Anonymize IP addresses before storage
  • Disable data sharing with Google products & services
  • Store data in data centers within the EU
  • Automatically delete data after 14 months

How We Use Your Information

We use the collected information for:
  1. Providing vocabulary tracking services
  2. Authenticating users
  3. Syncing vocabulary data between devices
  4. Improving our services
  5. Preventing abuse and maintaining security

Data Storage and Security

  • All data is stored on secure servers
  • Passwords are hashed using strong cryptographic methods
  • Communication between the extension and our servers uses HTTPS encryption
  • We regularly review and update our security practices

Self-Hosting Option

We offer a self-hosted version of our backend service for users who prefer complete data privacy. When self-hosting:
  • No data is sent to jidhr.com servers
  • All data remains on your own infrastructure
  • No account creation or API key is required

Third-Party Services

We use the following third-party services:
  • Google Analytics: For website analytics and usage statistics. Data is processed in accordance with Google's Privacy Policy
  • Authentication services
  • Database hosting
  • Content delivery networks (CDNs)
These services may collect additional technical information as per their own privacy policies.

Data Retention

  • Account data is retained until account deletion
  • Vocabulary data is retained until explicitly deleted by the user
  • Technical logs are retained for up to 30 days

Your Rights

You have the right to:
  • Access your personal data
  • Correct inaccurate data
  • Delete your account and associated data
  • Export your vocabulary data
  • Choose self-hosting for complete data control

Children's Privacy

Our service is not directed to children under 13. We do not knowingly collect personal information from children under 13.

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of any material changes via email or through our website.

Contact Information

For any questions about this Privacy Policy, please contact:

Additional Notes

Chrome Extension Permissions

Our extension requires certain permissions to function:
  • Storage: For saving vocabulary data locally
  • Scripting: For processing Arabic text on webpages
  • Tabs: For interacting with the current webpage
  • Notifications: For vocabulary update notifications
  • Host permissions: For processing text on any webpage

Data Processing

  • Text processing occurs locally in the browser
  • Only processed vocabulary data is sent to our servers (when using hosted version)
  • No full text content from browsed websites is stored or transmitted

Cookie Usage

We use cookies and similar technologies for the following purposes:
  • Essential Cookies: Required for basic website functionality (e.g., remembering your vocabulary progress)
  • Analytics Cookies (Optional): Set by Google Analytics to collect anonymous usage data. These cookies are only set after you explicitly accept them through our cookie consent banner. They include:
    • _ga: Used to distinguish users (expires after 2 years)
    • _ga_[ID]: Used to maintain session state (expires after 2 years)
    • _gid: Used to distinguish users (expires after 24 hours)
You can control analytics cookies through: