Privacy Policy

Last updated: April 8, 2026

1. Introduction

Mouj ("we", "us", or "our") operates the website mouj.ai and provides an AI-powered presentation generation service (the "Service"). This Privacy Policy explains what information we collect, how we use it, and the choices you have.

2. Information We Collect

2.1 Account Information

  • Email address (used as your unique identifier)
  • Full name (optional)
  • Password (stored only as an irreversible Argon2 hash — we never store or see your plain-text password)
  • Account role and credit balance

2.2 Google OAuth Data

If you sign in with Google, we receive your Google user ID, email address, name, profile picture URL, locale, and email-verification status. We store the OAuth tokens needed to keep you signed in.

2.3 Session & Device Information

  • Approximate geographic location
  • Browser name & version, operating system, and device type (parsed from your User-Agent string and HTTP Client Hints)
  • HTTP Referrer header
  • Session creation and last-activity timestamps

2.4 Content You Create

  • Presentation topics
  • Generated slide content (text,speaker notes)
  • Color themes and style preferences you select
  • Edit history for individual slides
  • Exported files

2.5 Feedback

If you submit feedback on a presentation, we collect your overall rating (1–5), any slides you marked as disliked, how you heard about Mouj, and your optional written comment (up to 2,000 characters).

2.6 Usage & Analytics Data

We use a privacy-focused analytics tool to collect anonymous page-view and engagement data. These tools do not use cookies for cross-site tracking and do not collect personally identifiable information.

3. How We Use Your Information

  • To create and maintain your account
  • To authenticate you and manage active sessions across your devices
  • To generate, store, and deliver AI-created presentations
  • To send transactional emails (email-verification and password-reset one-time codes)
  • To track your credit balance and presentation generation usage
  • To detect abuse and enforce rate limits
  • To improve the Service based on aggregated feedback and analytics

4. Third-Party Services

We share limited data with the following providers to operate the Service:

ProviderPurposeData Shared
Google OAuthSocial loginAuthentication flow only — Google sends us your profile info
Microsoft Office 365 SMTPEmail deliveryYour email address, name, and one-time code

5. Cookies & Tokens

  • refresh_token — An HttpOnly, Secure, SameSite=Lax cookie that stores your encrypted refresh token. Expires after 7 days.
  • mouj-locale — Stores your language preference (English or Arabic). Persists for 365 days.

We do not use advertising or cross-site tracking cookies.

7. Device & Session Management

We track active sessions so you can see which devices are signed in to your account. You can revoke individual sessions or sign out of all devices from your account settings. A maximum of 5 concurrent devices is enforced — when a new device signs in beyond this limit, the oldest session is automatically revoked.

8. Data Retention

Data TypeRetention Period
Account dataUntil you delete your account
Presentations & filesUntil you delete them or delete your account
SessionsUp to 7 days (refresh token expiry)
OTP codes10 minutes (auto-expire)

9. Your Rights

Depending on your jurisdiction, you have the right to:

  • Access the personal data we hold about you
  • Correct inaccurate data
  • Request deletion of your data
  • Export your data in a portable format
  • Withdraw consent for optional processing
  • Revoke active sessions and linked OAuth accounts

To exercise any of these rights, contact us at help@mouj.ai.

11. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top. We encourage you to review this page periodically to stay informed about how we protect your data.

12. Contact Us

If you have any questions or concerns about this Privacy Policy or our data practices, please reach out to us at help@mouj.ai.