Frequently Asked Questions
Get answers to the most common questions about MojoAuth's passwordless authentication platform. Whether you're exploring our solutions, implementing authentication, or managing your account, you'll find helpful information here.
What is MojoAuth?
MojoAuth is a modern Customer Identity and Access Management (CIAM) platform that provides passwordless authentication solutions. We help businesses eliminate passwords and implement secure, user-friendly authentication methods including Magic Links, Email OTP, SMS OTP, Passkeys, WebAuthn, and social logins.
How does passwordless authentication work?
Passwordless authentication eliminates the need for traditional passwords by using alternative verification methods:
- Magic Links: Users receive a unique, time-limited link via email that logs them in when clicked
- Email/SMS OTP: One-time passcodes sent to verified email addresses or phone numbers
- Passkeys: FIDO2/WebAuthn-based biometric or device authentication
- Social Login: OAuth-based authentication through trusted providers like Google, Facebook, Microsoft
Is MojoAuth suitable for my business size?
Yes! MojoAuth scales from startups to enterprise organizations:
- Startups & SMBs: Quick implementation with affordable pricing and essential features
- Mid-Market: Advanced customization, multi-brand support, and enhanced security
- Enterprise: Dedicated infrastructure, custom SLAs, compliance certifications, and migration assistance
How quickly can I integrate MojoAuth?
Integration time varies by implementation:
- Hosted Login Page: 15-30 minutes with minimal coding
- SDK Integration: 1-2 hours for basic implementation
- Custom Implementation: 1-3 days for full customization
- Enterprise Migration: 2-4 weeks with our migration tools and support
What programming languages and frameworks do you support?
MojoAuth provides comprehensive SDKs and libraries for:
Web Frameworks: React, Next.js, Vue.js, Angular, Vanilla JavaScript
Mobile: React Native, Flutter, iOS (Swift), Android (Kotlin/Java)
Backend: Node.js, Python, PHP, Java, .NET, Go, Ruby
CMS/E-commerce: WordPress, Shopify, Magento, WooCommerce, BigCommerce
Security & Compliance
How secure is MojoAuth?
MojoAuth implements enterprise-grade security measures:
- Data Encryption: AES-256 encryption at rest, TLS 1.3 in transit
- Infrastructure: Multi-region cloud deployment with 99.99% uptime SLA
- Authentication Standards: OAuth 2.0, OpenID Connect, SAML 2.0, FIDO2/WebAuthn
- Token Security: JWT with RS256 signing, configurable expiration, refresh token rotation
- Attack Prevention: Rate limiting, bot detection, brute force protection, suspicious IP throttling
- Compliance: SOC 2 Type II, GDPR, HIPAA, ISO 27001, CCPA compliant
Is MojoAuth GDPR compliant?
Yes, MojoAuth is fully GDPR compliant:
- Data Processing Agreements (DPA): Available for all customers
- Data Residency: Choose where your user data is stored (US, EU, Asia)
- User Rights: Built-in support for access, deletion, portability, and consent management
- Privacy by Design: Minimal data collection, purpose limitation, and automatic data deletion
- Audit Trails: Complete activity logs for compliance reporting
Does MojoAuth support HIPAA compliance?
Yes, MojoAuth offers HIPAA-compliant solutions for healthcare organizations:
- Business Associate Agreement (BAA): Available for enterprise plans
- PHI Protection: Encrypted storage and transmission of protected health information
- Access Controls: Role-based access, multi-factor authentication, audit logging
- Compliance Features: Automatic session timeouts, password policies, breach notification
What about PCI DSS compliance?
MojoAuth eliminates password storage, reducing PCI DSS scope. We provide:
- Tokenization: Secure token-based authentication without storing credentials
- Secure Sessions: Short-lived tokens with secure cookie handling
- Audit Logging: Comprehensive logs for compliance requirements
- Third-party Validation: Regular security assessments and penetration testing
How does MojoAuth protect against account takeover?
MojoAuth implements multiple layers of protection:
- Bot Detection: AI-powered bot identification and blocking
- Suspicious IP Throttling: Automatic rate limiting from untrusted sources
- Breached Password Detection: Integration with haveibeenpwned and breach databases
- Device Fingerprinting: Recognize and validate trusted devices
- Anomaly Detection: Machine learning-based unusual activity identification
- MFA Options: Multiple authentication factors for high-risk operations
Can I implement Step-Up Authentication?
Yes, MojoAuth supports step-up authentication (contextual MFA):
- Risk-Based: Automatically require additional verification for suspicious activity
- Transaction-Based: Add authentication for sensitive operations (payments, profile changes)
- Time-Based: Re-authenticate after specified inactivity periods
- Location-Based: Challenge users accessing from new locations or devices
Pricing & Billing
What is MojoAuth's pricing model?
MojoAuth offers transparent, predictable pricing:
- Monthly Active Users (MAU): Pay only for users who log in each month
- Tiered Pricing: Discounts at scale with enterprise volume pricing
- Feature Packages: Essential, Professional, and Enterprise plans
- No Hidden Fees: Transparent pricing with no per-transaction charges
Visit our Pricing Page (opens in a new tab) for current rates.
What are Monthly Active Users (MAUs)?
A Monthly Active User (MAU) is a unique user who authenticates at least once during a calendar month. Multiple logins by the same user count as one MAU. Only users who actively log in are counted—registered but inactive users don't incur charges.
Is there a free trial?
Yes! MojoAuth offers:
- Free Plan: Up to 1,000 MAUs forever with core features
- Enterprise Trial: 30-day full-feature trial for evaluation
- Sandbox Environment: Unlimited testing in development environments
- Migration Support: Free migration assistance for qualified enterprise customers
What payment methods do you accept?
We accept all major payment methods:
- Credit Cards: Visa, Mastercard, American Express, Discover
- ACH/Bank Transfer: Available for annual enterprise contracts
- Invoice Billing: Available for enterprise customers (annual commitment required)
- Purchase Orders: Accepted for qualified organizations
Can I change plans later?
Yes, you can upgrade or downgrade anytime:
- Upgrades: Effective immediately with prorated charges
- Downgrades: Applied at the next billing cycle
- No Lock-In: Cancel anytime without penalties
- Data Portability: Export your data if you decide to leave
What happens if I exceed my MAU limit?
We handle overages gracefully:
- Automatic Scaling: Service continues uninterrupted
- Overage Charges: Prorated at your current tier rate
- Plan Recommendations: We suggest optimal plan upgrades
- Usage Alerts: Notifications before reaching limits
Technical Implementation
How do I get started with MojoAuth?
Follow these simple steps:
- Sign Up: Create a free account at mojoauth.com (opens in a new tab)
- Create Project: Set up your application in the dashboard
- Configure Settings: Customize branding, authentication methods, domains
- Integrate SDK: Add MojoAuth SDK to your application
- Test & Launch: Test in sandbox, then deploy to production
What is the Hosted Login Page?
The Hosted Login Page is a fully-managed, customizable authentication interface:
- Zero Coding: No frontend development required
- Fully Customizable: Match your brand with custom CSS, logos, colors
- Security Managed: We handle all security updates and maintenance
- Quick Integration: Just redirect users to our secure login URL
- Mobile Responsive: Works perfectly on all devices
- Localization: Multi-language support for global users
Can I use my own domain for authentication?
Yes! Custom domains are supported:
- Custom Domain: Use auth.yourdomain.com for hosted pages
- SSL Certificates: Automatic SSL provisioning via Let's Encrypt
- CNAME Configuration: Simple DNS setup process
- Brand Trust: Keep users on your domain throughout authentication
- Available On: Professional and Enterprise plans
How do I handle JWT tokens?
MojoAuth provides comprehensive token management:
- Token Types: Access tokens (short-lived), Refresh tokens (long-lived), ID tokens
- Validation: Use our SDKs or validate manually with public keys
- Expiration: Configurable lifetimes (default: 1 hour access, 30 days refresh)
- Refresh Flow: Seamless token renewal without re-authentication
- Revocation: Immediately invalidate tokens via API
What authentication methods can I enable?
MojoAuth supports multiple authentication methods:
Passwordless Methods:
- Magic Link (email-based)
- Email OTP (6-digit codes)
- SMS OTP (phone-based)
- Passkeys (FIDO2/WebAuthn)
- Biometric Authentication
Social Providers:
- Google, Facebook, Microsoft, Apple
- GitHub, GitLab, LinkedIn
- Twitter, Discord, Slack
- 50+ providers via OIDC/SAML
Enterprise SSO:
- SAML 2.0
- OpenID Connect (OIDC)
- Active Directory, Okta, Auth0, Azure AD
How do I customize email templates?
Email customization is available through the dashboard:
- Visual Editor: Drag-and-drop template builder
- HTML Editor: Full HTML/CSS customization for developers
- Dynamic Variables: Personalize with user data (name, email, OTP)
- Preview & Test: Send test emails before going live
- Multi-Language: Create templates for different locales
- Brand Assets: Add logos, colors, custom domains
Can I test before going live?
Absolutely! MojoAuth provides robust testing environments:
- Sandbox Mode: Separate test environment with full features
- Test Credentials: Use test users without consuming MAUs
- Webhook Testing: Test event handlers with sample payloads
- API Playground: Interactive API testing in documentation
- Development Keys: Separate API keys for dev/staging/production
How do I migrate from my current auth provider?
MojoAuth offers comprehensive migration support:
- Migration Guides: Detailed documentation for Auth0, Cognito, Firebase, Azure B2C, Stytch
- Bulk Import: API-based user data migration with password hash preservation
- Just-In-Time Migration: Migrate users during their next login
- Hybrid Approach: Combine bulk and JIT strategies
- Professional Services: Enterprise migration assistance available
What about webhooks?
MojoAuth provides real-time event notifications via webhooks:
Available Events:
- User registration, login, profile updates
- Email/phone verification
- Password resets (if enabled)
- Session events, token refresh
- Security events (failed logins, suspicious activity)
Features:
- Webhook signature verification
- Retry logic with exponential backoff
- Event filtering and subscriptions
- Multiple webhook endpoints
- Detailed event payloads with metadata
Integrations & Compatibility
What platforms can I integrate MojoAuth with?
MojoAuth integrates with virtually any platform:
Web Applications: Any frontend framework or vanilla JavaScript
Mobile Apps: Native iOS, Android, React Native, Flutter
E-commerce: Shopify, WooCommerce, Magento, BigCommerce, PrestaShop
CMS: WordPress, Drupal, Joomla, Ghost
No-Code: Bubble, Webflow, Zapier, Make (Integromat)
Backend: Any language with HTTP client capabilities
Does MojoAuth work with [specific framework]?
Most likely yes! MojoAuth uses standard protocols:
- OAuth 2.0 / OpenID Connect: Industry-standard authentication
- REST API: Universal compatibility with any HTTP client
- JWT Tokens: Standard token format supported everywhere
- Webhooks: Real-time notifications to any endpoint
If you don't see an SDK for your framework, you can use our REST API or request SDK development.
Can I use MojoAuth with multiple applications?
Yes! MojoAuth supports multi-application architectures:
- Multiple Applications: Manage separate apps in one dashboard
- Shared User Base: Single sign-on across your applications
- Different Auth Methods: Configure different methods per app
- Separate Branding: Custom branding for each application
- Unified Analytics: Cross-application user insights
Does MojoAuth support Single Sign-On (SSO)?
Yes, MojoAuth provides comprehensive SSO capabilities:
As Identity Provider (IdP):
- Provide SSO to your applications using OIDC/SAML
- Single authentication for multiple apps
- Centralized user management
As Service Provider (SP):
- Integrate with enterprise IdPs (Okta, Azure AD, OneLogin)
- Support SAML 2.0 and OIDC protocols
- Automatic user provisioning (SCIM)
Can I integrate with CRM and marketing tools?
Yes! MojoAuth integrates with popular business tools:
Direct Integrations:
- Salesforce, HubSpot, Intercom
- Segment, Mixpanel, Amplitude
- Mailchimp, SendGrid, Twilio
Via Webhooks:
- Real-time user data sync
- Triggered workflows on auth events
- Custom integrations with any system
Via Zapier/Make:
- 3,000+ app integrations
- No-code workflow automation
- Event-driven data sync
How do I integrate with my existing database?
MojoAuth can work alongside your existing database:
Approaches:
- MojoAuth as Primary: Store user identity in MojoAuth, sync to your database
- Hybrid: MojoAuth handles auth, you store application data
- Just-In-Time Provisioning: Create local accounts after MojoAuth login
- Webhooks: Real-time sync using webhook events
- API Sync: Periodic synchronization via Management API
Account Management & Support
How do I add team members to my account?
Add team members through the dashboard:
- Navigate to Settings → Team Members
- Click Invite Member and enter their email
- Assign role (Admin, Developer, Read-Only, Billing)
- They'll receive an invitation email
Role Permissions:
- Admin: Full access including billing and team management
- Developer: Technical configuration, no billing access
- Read-Only: View-only access for reporting
- Billing: Manage subscriptions and payment methods
Can I have multiple environments?
Yes! MojoAuth supports multiple environments:
- Development: Test and development with sandbox mode
- Staging: Pre-production testing with separate API keys
- Production: Live environment with real users
- Separate Configuration: Different settings per environment
- Easy Promotion: Copy configurations between environments
How do I monitor usage and analytics?
The MojoAuth dashboard provides comprehensive analytics:
User Analytics:
- Total users, active users (DAU/MAU), new registrations
- Authentication method breakdown
- Geographic distribution
- Login success/failure rates
Performance Metrics:
- Response times and uptime
- API request volumes
- Error rates and types
Security Insights:
- Failed login attempts
- Suspicious activity alerts
- Bot detection statistics
Custom Reports: Export data for custom analysis or integrate with BI tools.
What support options are available?
MojoAuth provides multiple support channels:
All Plans:
- Documentation: Comprehensive guides and API references
- Community Forum: Peer-to-peer support and discussions
- Email Support: [email protected] (response within 24-48 hours)
Professional & Enterprise Plans:
- Priority Email: Faster response times (8-12 hours)
- Live Chat: Real-time support during business hours
- Phone Support: Direct access to technical team
- Dedicated Account Manager: Enterprise customers only
- Custom SLAs: Guaranteed response times
How do I report a security issue?
Security is our top priority. To report vulnerabilities:
- Security Email: [email protected] (monitored 24/7)
- Bug Bounty: Participate in our responsible disclosure program
- Encryption: Use our PGP key for sensitive communications
- Response Time: Critical issues acknowledged within 4 hours
Can I export my user data?
Yes, you maintain full control of your data:
- User Export: Export all user data via dashboard or API
- Format Options: JSON, CSV, or custom format
- Bulk Export: Download complete user database
- Scheduled Exports: Automate regular backups
- GDPR Compliance: User data portability built-in
What happens to my data if I cancel?
You retain access to your data:
- Grace Period: 30 days to export data after cancellation
- Data Export: Full user data export available
- Data Deletion: All data permanently deleted after 90 days (unless required for legal compliance)
- Reactivation: Reactivate within 30 days with no data loss
Global & Localization
Does MojoAuth support international users?
Yes! MojoAuth is built for global applications:
- Multi-Region Hosting: Data centers in US, EU, Asia-Pacific
- Data Residency: Choose where user data is stored
- International Phone Numbers: Support for 200+ countries
- Email Delivery: Optimized deliverability worldwide
- CDN: Global content delivery for fast load times
What languages does MojoAuth support?
MojoAuth supports 30+ languages:
UI Localization: English, Spanish, French, German, Italian, Portuguese, Dutch, Polish, Russian, Chinese, Japanese, Korean, Arabic, Hindi, and more.
Custom Translations: Add your own language files or customize existing translations.
Automatic Detection: Browser language detection with fallback options.
Can users authenticate with international phone numbers?
Yes! SMS OTP supports international numbers:
- 200+ Countries: Worldwide SMS delivery coverage
- E.164 Format: Automatic phone number formatting
- Country Code Detection: Smart country selector
- Competitive Pricing: Transparent per-SMS rates by region
- Fallback Options: Email OTP if SMS unavailable
How is data residency handled?
MojoAuth provides flexible data residency options:
- Region Selection: Choose US, EU, or Asia-Pacific during setup
- Data Sovereignty: User data stored in selected region
- Compliance: Meets regional data protection requirements (GDPR, CCPA, etc.)
- Migration: Move data between regions if needed (Enterprise)
Performance & Reliability
What is MojoAuth's uptime SLA?
MojoAuth guarantees high availability:
- Standard Plans: 99.9% uptime (< 43 minutes downtime/month)
- Enterprise Plans: 99.99% uptime (< 4 minutes downtime/month)
- Monitoring: 24/7 system monitoring with automatic failover
- Status Page: Real-time status at status.mojoauth.com
- Incident Response: Rapid response team for critical issues
How fast is authentication?
MojoAuth is optimized for speed:
- Average Response Time: < 200ms for token validation
- Global CDN: Edge caching for 50ms load times worldwide
- Database Performance: High-availability, multi-region databases
- Concurrent Users: Supports millions of simultaneous authentications
- Load Testing: Regular performance testing and optimization
What are the rate limits?
Rate limits protect system stability:
Default Limits (per minute):
- Authentication API: 100 requests per IP
- Management API: 1,000 requests per API key
- User Registration: 50 per IP address
- OTP Requests: 5 per user
Enterprise Limits:
- Custom rate limits based on your needs
- Burst capacity for traffic spikes
- Dedicated infrastructure options
How does MojoAuth handle traffic spikes?
MojoAuth auto-scales to handle varying loads:
- Auto-Scaling: Automatic capacity adjustment
- Load Balancing: Intelligent traffic distribution
- Burst Capacity: Handle 10x normal traffic
- Pre-Scaling: Notify us of planned events (product launches, sales)
- Traffic Analysis: Predictive scaling based on patterns
Is there a backup and disaster recovery plan?
Yes, comprehensive disaster recovery:
- Automated Backups: Hourly snapshots, 30-day retention
- Multi-Region Replication: Real-time data replication
- Failover: Automatic failover to backup regions
- Recovery Time Objective (RTO): < 15 minutes
- Recovery Point Objective (RPO): < 5 minutes of data loss
- Regular Testing: Quarterly disaster recovery drills
Migration & Switching
Can I migrate from [auth provider] to MojoAuth?
Yes! We provide migration guides for popular providers:
- Auth0: Complete bulk and JIT migration support
- Firebase Authentication: User and configuration migration
- AWS Cognito: Automated migration with minimal downtime
- Azure AD B2C: Enterprise-grade migration assistance
- Stytch: Passwordless user migration
- Custom Solutions: API-based migration for any provider
Will I lose users during migration?
No! Our migration strategies ensure zero user loss:
- Bulk Migration: Pre-migrate users with preserved authentication
- Just-In-Time: Migrate users transparently during next login
- Hybrid Approach: Combine strategies for optimal results
- Validation Tools: Verify complete data transfer
- Rollback Plan: Safety net if issues arise
How long does migration take?
Migration timeline depends on your approach:
- Small Apps (< 10K users): 1-2 weeks
- Medium Apps (10K-100K users): 2-4 weeks
- Large Apps (> 100K users): 4-8 weeks
- Enterprise: Custom timeline with dedicated support
Phases: Assessment (3-5 days) → Development (1-2 weeks) → Testing (3-5 days) → Production Migration (1-3 days) → Validation (1 week)
Do you offer migration assistance?
Yes! Multiple levels of support:
- Self-Service: Comprehensive documentation and scripts
- Community Support: Forum assistance from experienced users
- Professional Services: Dedicated migration team for enterprise (additional cost)
- Free Consultation: 1-hour migration planning call
- Success Team: Post-migration optimization support
Mobile & App-Specific
Does MojoAuth work on mobile apps?
Yes! MojoAuth fully supports mobile applications:
- Native SDKs: iOS (Swift), Android (Kotlin/Java)
- Cross-Platform: React Native, Flutter, Ionic, Xamarin
- Biometric Auth: Face ID, Touch ID, fingerprint support
- Deep Linking: Seamless magic link handling
- Offline Support: Token caching for offline access
How do I implement biometric authentication?
Biometric auth uses device-native capabilities:
- Passkey Registration: User registers device with biometric
- WebAuthn/FIDO2: Industry-standard protocol support
- Fallback Options: Alternative auth if biometric unavailable
- Cross-Device: Sync passkeys across user's devices
- Security: Biometric data never leaves the device
Supported on iOS 14+, Android 9+, modern browsers.
Can users authenticate in mobile webviews?
Yes, with some considerations:
- Embedded Browsers: Works in most webview implementations
- OAuth Flow: Standard redirect-based authentication
- Cookie Handling: Automatic session management
- Deep Linking: Return users to app after authentication
- Best Practice: Use native SDKs for better UX
Does MojoAuth support Progressive Web Apps (PWAs)?
Absolutely! MojoAuth works seamlessly with PWAs:
- Service Workers: Compatible with offline-first PWAs
- Web Push: Integrate with push notification permissions
- Install Prompts: Authenticate before app installation
- Add to Homescreen: Persistent authentication across launches
- Credential Management API: Browser-native credential storage
Advanced Features
What is SCIM provisioning?
SCIM (System for Cross-domain Identity Management) automates user provisioning:
- Automatic Sync: Enterprise IdP to MojoAuth user sync
- Real-Time Updates: Immediate user creation/updates/deletion
- Group Management: Sync organizational groups and roles
- Compliance: Automatic deprovisioning when employees leave
- Supported IdPs: Okta, Azure AD, OneLogin, and more
Available on Enterprise plans.
Can I implement custom authentication flows?
Yes! MojoAuth supports custom flows:
- Actions/Hooks: Execute custom code during auth lifecycle
- Rules Engine: Define conditional authentication logic
- Custom API: Build completely custom flows with our API
- Progressive Profiling: Collect user data over time
- Step-Up Auth: Context-based additional verification
What is the difference between OAuth and OIDC?
Both are authentication protocols MojoAuth supports:
OAuth 2.0:
- Authorization framework for delegated access
- Used for: Social login, API access delegation
- Returns: Access tokens for API calls
OpenID Connect (OIDC):
- Identity layer built on OAuth 2.0
- Used for: User authentication and SSO
- Returns: ID tokens with user information
MojoAuth Implementation: Supports both protocols with automatic selection based on your use case.
How do I implement social login?
Social login setup is straightforward:
- Enable Provider: Turn on desired providers in dashboard
- OAuth Configuration: Enter Client ID/Secret from provider
- Scope Selection: Choose user data to request
- Button Integration: Add social login buttons to your UI
- Profile Mapping: Map provider data to your user model
Supported: Google, Facebook, Microsoft, Apple, GitHub, LinkedIn, Twitter, and 50+ more.
What are Custom Claims?
Custom Claims let you add application-specific data to tokens:
- User Metadata: Include custom user properties in JWT
- Role-Based Claims: Add user roles and permissions
- Dynamic Claims: Calculate claims during authentication
- Namespace Protection: Avoid claim name collisions
- Standards Compliance: Follow OIDC specification
Use for: Authorization, personalization, application context.
Can I implement account linking?
Yes! MojoAuth supports multiple authentication methods per user:
- Primary Account: Link social logins to primary email account
- Multiple Identities: Same user with different login methods
- Account Merging: Combine duplicate accounts
- Identity Management: Users can view/manage linked accounts
- Security: Verify ownership before linking
Customization & Branding
How much can I customize the login experience?
MojoAuth offers extensive customization:
Hosted Page Customization:
- Custom CSS and JavaScript
- Logo, colors, fonts, backgrounds
- Layout modifications
- Custom form fields
- Multi-language content
Email Templates:
- Full HTML/CSS editing
- Dynamic content with variables
- Brand-matched designs
- Multi-language versions
Limitations: Professional and Enterprise plans have fewer restrictions.
Can I use my own UI instead of the hosted page?
Yes! Build completely custom interfaces:
- API Integration: Use our REST API directly
- SDK Integration: Use our SDKs in your custom UI
- Full Control: Design exactly what you want
- Embedded Components: Drop-in UI components (optional)
- Authentication Logic: We handle security, you control appearance
How do I add custom fields to registration?
Add custom fields through dashboard or API:
- Define Fields: Create custom user properties
- Add to Form: Include in registration/profile forms
- Validation Rules: Set required, format, constraints
- Storage: Stored in user metadata
- Access: Available in tokens and user profiles
Common uses: Company name, job title, preferences, consent tracking.
Can I customize email sender domain?
Yes, custom email domains improve deliverability:
- Custom From Address: Use [email protected]
- SPF/DKIM/DMARC: Automatic DNS configuration guidance
- Verified Sender: Domain verification process
- Improved Deliverability: Better inbox placement
- Brand Trust: Recipients see your domain
Available on Professional and Enterprise plans.
📈 Analytics & Insights
What analytics does MojoAuth provide?
Comprehensive authentication analytics:
User Metrics:
- Daily/Monthly Active Users (DAU/MAU)
- New registrations and growth trends
- User retention and churn rates
- Login frequency distribution
Authentication Analytics:
- Method breakdown (magic link, OTP, social)
- Success vs. failure rates
- Average authentication time
- Geographic distribution
Security Analytics:
- Failed login attempts
- Blocked bot traffic
- Suspicious activity alerts
- Breached password detections
Custom Reporting: Export data or integrate with analytics platforms.
Can I integrate with Google Analytics or other tools?
Yes! Multiple integration options:
- Google Analytics: Track auth events as conversions
- Segment: Send all auth events to Segment
- Mixpanel/Amplitude: User behavior analytics
- Custom Webhooks: Send events to any analytics platform
- Data Export: Regular exports to your data warehouse
How do I track conversion rates?
Track auth-related conversions:
- Registration Funnel: Monitor drop-off at each step
- Authentication Method: Compare conversion by method
- A/B Testing: Test different auth flows
- Time-to-Register: Measure friction in signup process
- Custom Events: Track application-specific conversions
Can I create custom reports?
Yes, multiple approaches:
- Dashboard Filters: Filter built-in reports by date, method, location
- API Export: Extract raw data via Management API
- Scheduled Exports: Automatic daily/weekly data exports
- BI Integration: Connect to Tableau, Looker, Power BI
- Custom Queries: SQL access for enterprise customers
Partnership & Reseller
Do you have a partner or reseller program?
Yes! MojoAuth offers partnership opportunities:
Agency Partners:
- Build client applications with MojoAuth
- Special pricing and support
- Co-marketing opportunities
- Technical training and certification
Technology Partners:
- Integration partnerships
- Joint solution development
- Marketplace listings
- API collaboration
Resellers:
- White-label options (Enterprise)
- Volume discounts
- Partner portal access
- Sales and technical enablement
Contact [email protected] for details.
Can I white-label MojoAuth?
Yes, white-labeling is available for Enterprise customers:
- Custom Branding: Remove all MojoAuth branding
- Custom Domains: Use your domain throughout
- Private Deployment: Dedicated infrastructure option
- Custom Documentation: Branded developer docs
- OEM Agreements: Resell under your brand
Do you offer referral incentives?
Yes! Our referral program rewards advocates:
- Referral Credits: Earn credits for successful referrals
- Revenue Share: Ongoing revenue share for agencies
- Public Recognition: Featured in our partner showcase
- Early Access: New feature beta access
Future & Roadmap
What's on your product roadmap?
We're constantly evolving. Upcoming features include:
- Enhanced Passkey Support: Multi-device sync improvements
- Advanced Bot Detection: ML-powered threat detection
- Identity Verification: Built-in KYC/AML capabilities
- Decentralized Identity: Web3 and blockchain identity support
- AI-Powered Security: Behavioral biometrics and risk scoring
- More Integrations: Expanded CRM, CMS, and no-code platform support
Vote on features at feedback.mojoauth.com
Do you support Web3 / blockchain authentication?
Web3 support is in development:
- Wallet Connect: Ethereum, Polygon, Solana wallet login
- NFT Gating: Token-based access control
- Decentralized Identity: DID/Verifiable Credentials support
- Smart Contract Integration: On-chain identity verification
- Hybrid Approach: Combine Web3 with traditional auth
Beta available Q1 2026.
Will you support [specific feature]?
We love hearing feature requests:
- Feature Requests: Submit at feedback.mojoauth.com
- Community Voting: Popular requests prioritized
- Enterprise Requests: Custom development for enterprise customers
- Roadmap Visibility: Public roadmap with estimated timelines
- Beta Programs: Early access to new features
How do you handle feature deprecation?
We prioritize backward compatibility:
- Long Deprecation Cycles: Minimum 12-month notice
- Migration Guides: Detailed upgrade documentation
- Version Support: Maintain older API versions
- Backward Compatibility: Avoid breaking changes
- Communication: Email and dashboard notifications
Contact & Support
How do I contact MojoAuth?
Multiple ways to reach us:
General Inquiries:
- Email: [email protected]
- Website: mojoauth.com/contact (opens in a new tab)
Technical Support:
- Email: [email protected]
- Documentation: docs.mojoauth.com
- Community Forum: community.mojoauth.com
Sales:
- Email: [email protected]
- Schedule Demo: mojoauth.com/demo (opens in a new tab)
Security Issues:
- Email: [email protected] (urgent issues)
What are your support hours?
Support availability varies by plan:
All Plans:
- Email support: 24/7 submission, 24-48 hour response
- Documentation: 24/7 self-service
- Community Forum: Peer support 24/7
Professional & Enterprise:
- Priority Support: 8-12 hour response
- Live Chat: Mon-Fri 9am-6pm (your timezone)
- Phone Support: Business hours
- Emergency Line: 24/7 for critical issues (Enterprise)
Where can I find documentation?
Comprehensive docs available at:
- Developer Docs: docs.mojoauth.com
- API Reference: docs.mojoauth.com/api-reference
- Integration Guides: Framework-specific tutorials
- Video Tutorials: YouTube channel
- Sample Projects: GitHub repositories
Is there a community forum?
Yes! Join our growing community:
- Community Forum: community.mojoauth.com
- Discord Server: Real-time chat with developers
- Stack Overflow: Tag questions with
mojoauth - GitHub Discussions: Open-source collaboration
Can I request a feature demo?
Absolutely! We offer personalized demos:
- General Demo: 30-minute product overview
- Technical Deep-Dive: 60-minute technical exploration
- Custom Demo: Tailored to your specific use case
- Proof of Concept: Test drive with your requirements
Schedule at mojoauth.com/demo (opens in a new tab)
Resources & Learning
Are there training materials available?
Yes, comprehensive learning resources:
- Documentation: Step-by-step implementation guides
- Video Tutorials: YouTube channel with walkthroughs
- Webinars: Monthly live training sessions
- Certification: Developer certification program (coming soon)
- Sample Code: GitHub repositories with examples
- Blog: Technical articles and best practices
Do you offer professional services?
Yes, for complex implementations:
- Migration Services: Expert-led migration from other platforms
- Custom Development: Unique authentication requirements
- Security Audit: Authentication security review
- Performance Optimization: Scale optimization
- Training: Team training and workshops
- Dedicated Support: Extended support contracts
Contact [email protected] for pricing.
Where can I see example implementations?
Multiple resources available:
- Sample Projects: GitHub.com/mojoauth/examples
- CodeSandbox: Interactive code examples
- Integration Guides: Framework-specific tutorials
- Case Studies: Real-world implementation stories
- Video Demos: Screen recordings of integrations
Is there a certification program?
Coming soon! Planned offerings:
- MojoAuth Developer Certification: Core implementation skills
- Security Specialist: Advanced security patterns
- Migration Expert: Platform migration expertise
- Integration Partner: Partner certification program
Register interest at mojoauth.com/certification
Still Have Questions?
Can't find what you're looking for? We're here to help:
- 📧 Email: [email protected]
- 💬 Live Chat: Available in dashboard (Professional & Enterprise plans)
- 📚 Documentation: docs.mojoauth.com (opens in a new tab)
- 🎯 Schedule a Call: mojoauth.com/demo (opens in a new tab)
Last Updated: November 2025
Version: 2.0
This FAQ is regularly updated. For the most current information, visit our documentation (opens in a new tab) or contact support.