Privacy Policy

Last Updated: October 31, 2024

1. Introduction

Welcome to EngagePlus ("we," "our," or "us"). We are committed to protecting your privacy and being transparent about the limited data we collect. This Privacy Policy explains how we handle your information when you use our authentication widget and platform.

Our Core Privacy Principle:

We collect the absolute minimum data necessary to provide authentication services. We do not sell your data, use it for marketing purposes, or share it with third parties except as described below.

2. Data We Collect

2.1 Account Information (Dashboard Users)

When you create an account to manage authentication providers, we collect:

  • Email address - Used for login and account recovery only
  • First name - Used for personalization in the dashboard
  • Organization name - The name of your organization using EngagePlus

We do NOT collect: Last name, phone number, physical address, payment card numbers (handled by Stripe), or any other personal information beyond what's listed above.

2.2 End-User Authentication Data

When end-users authenticate through your website using our widget, we do not store their data. We act as a pass-through authentication proxy:

  • Authentication requests are proxied to your configured identity providers (Google, Facebook, etc.)
  • Identity tokens are returned directly to your application
  • We do not create user profiles or store end-user credentials
  • We only log authentication events for analytics (IP address anonymized, no PII)

2.3 Technical Data

We automatically collect:

  • Authentication events - Timestamp, provider type, success/failure status (no user identities)
  • Usage analytics - Number of authentications per organization, provider usage, feature adoption
  • Log data - IP addresses (anonymized), browser type, authentication flow errors
  • Cookies - Session cookies for dashboard login, temporary authentication state cookies (see Cookie Policy below)

2.4 Payment Information

Payment processing is handled by Stripe. We do not store credit card numbers, CVV codes, or full payment details. We only store:

  • Stripe Customer ID (for managing subscriptions)
  • Subscription status and tier
  • Billing period end dates

3. How We Use Your Data

We use the collected data solely for:

  • Service delivery - Providing authentication services to your users
  • Account management - Managing your dashboard access and organization settings
  • Billing - Processing payments and managing subscriptions
  • Analytics - Understanding platform usage to improve our services (anonymized)
  • Security - Detecting and preventing fraud, abuse, or security incidents
  • Support - Responding to your inquiries and technical issues

We do NOT use your data for:

  • Marketing campaigns or promotional emails (unless you opt-in)
  • Selling or renting to third parties
  • Behavioral advertising or tracking across other websites
  • Training AI models or data mining

4. Data Sharing

We share data only with the following third-party services necessary to operate our platform:

4.1 Service Providers

  • AWS (Amazon Web Services) - Hosting infrastructure (servers, database)
  • Upstash - Redis storage for temporary authentication tokens
  • Stripe - Payment processing and subscription management
  • Google Analytics - Anonymous usage analytics (see Cookie Policy)

4.2 Identity Providers

When end-users authenticate, their requests are proxied to the identity providers you configure (e.g., Google, Facebook, Microsoft, custom OIDC providers). These providers may collect data according to their own privacy policies.

4.3 Legal Obligations

We may disclose data if required by law, court order, or to protect our legal rights, but we will notify you unless prohibited.

4.4 Business Transfers

If EngagePlus is acquired or merged, your data may be transferred to the new entity, but this Privacy Policy will continue to apply.

5. Data Security

We implement industry-standard security measures:

  • Encryption in transit - All data transmitted over HTTPS/TLS
  • Encryption at rest - Database and backups encrypted
  • Access controls - Role-based access, multi-factor authentication
  • Token security - Cryptographically secure tokens, PKCE protection, single-use codes
  • Regular audits - Security reviews and dependency updates
  • Minimal retention - Authentication tokens expire after 10 minutes to 30 days

6. Data Retention

Data TypeRetention Period
Account information (email, name)Until account deletion
Authorization codes10 minutes
Access tokens1 hour
Refresh tokens30 days
Authentication event logs90 days
Webhook delivery logs30 days
Analytics data (Google Analytics)14 months (configurable)
Billing records7 years (legal requirement)

7. Cookie Policy

7.1 Strictly Necessary Cookies

These cookies are essential for the platform to function:

Cookie NamePurposeDuration
session_tokenDashboard login session30 days
current_orgRemember selected organization30 days
oauth_callback_stateOAuth security (CSRF protection)10 minutes

7.2 Analytics Cookies (Optional)

With your consent, we use Google Analytics 4 to understand platform usage:

Cookie NamePurposeDuration
_gaGoogle Analytics - distinguish users2 years
_ga_*Google Analytics - session persistence2 years

IP Anonymization: We enable IP anonymization in Google Analytics, meaning your full IP address is not stored.

You can opt out of analytics cookies via the cookie consent banner or disable them in your browser settings.

8. Your Rights (GDPR & CCPA)

You have the following rights regarding your data:

  • Right to Access - Request a copy of your data
  • Right to Rectification - Correct inaccurate data
  • Right to Erasure - Delete your account and all associated data
  • Right to Restriction - Limit how we process your data
  • Right to Data Portability - Receive your data in a machine-readable format
  • Right to Object - Object to data processing (e.g., analytics)
  • Right to Withdraw Consent - Change your cookie preferences anytime

To exercise these rights, email us at privacy@engageplus.devor delete your account directly from the dashboard settings.

9. International Data Transfers

Our servers are located in the United States (AWS US-East-1). If you access EngagePlus from outside the US, your data will be transferred to and processed in the United States.

We ensure adequate protections through:

  • Standard Contractual Clauses (SCCs) with service providers
  • Encryption in transit and at rest
  • Compliance with GDPR and CCPA requirements

10. Children's Privacy

EngagePlus is not intended for users under 16 years of age. We do not knowingly collect data from children. If you become aware that a child has provided us with personal information, please contact us at privacy@engageplus.dev.

11. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by:

  • Posting the new policy on this page
  • Updating the "Last Updated" date
  • Sending an email notification (for significant changes)

Your continued use of EngagePlus after changes constitutes acceptance of the updated policy.

12. Contact Us

For privacy-related questions, data requests, or concerns:

Email: privacy@engageplus.dev

Data Protection Officer: dpo@engageplus.dev

Response Time: Within 30 days (GDPR requirement)

13. Additional Rights by Jurisdiction

13.1 European Union (GDPR)

If you are in the EU/EEA, you have additional rights under GDPR, including the right to lodge a complaint with your local supervisory authority.

13.2 California (CCPA)

California residents have the right to request:

  • Categories of personal information collected
  • Purpose for collecting personal information
  • Categories of third parties with whom we share data
  • Deletion of personal information (with exceptions for legal compliance)

We do not sell personal information as defined by CCPA.

Privacy Summary

  • Minimal data collection - Only email and first name for dashboard users
  • No end-user data storage - We don't create user profiles
  • No marketing use - Your data is never sold or used for ads
  • Strong security - Encryption, PKCE, secure tokens
  • GDPR & CCPA compliant - Full data rights support
  • Transparent - Clear about what we collect and why