User Experience
See how users experience Onairos — authenticate, connect data sources, set security PIN, and grant permissions.
How Users Experience Onairos
Onairos gives users complete control over their personal data while enabling powerful personalization.
When a user interacts with your app through the Onairos SDK, they go through a simple, secure flow to connect their data and grant you access to their AI-powered insights.
Users own their data. They choose what to share, with whom, and can revoke access anytime.
The User Journey
Step 1: Login with Email
Users start by entering their email address. Simple, familiar, no passwords to remember.
📧 Enter your email address
user@example.com
By continuing, you agree to Onairos Terms of Service
Step 2: Verify with Code
A verification code is sent to their email. They enter it to confirm their identity — takes just seconds.
8 3 7 2 _ _
We sent a 6-digit code to user@example.com
Step 3: Connect Data Sources
Users click on data connectors to link their social media and digital platforms. Each connection helps build their personal AI model with richer insights.
| Platform | Status |
|---|---|
| ✓ connected | |
| YouTube | connect |
| X (Twitter) | connect |
| connect | |
| connect | |
| connect | |
| TikTok | connect |
| Gmail | connect |
| ChatGPT | connect |
The more platforms they connect, the better Onairos understands their preferences, behaviors, and personality — enabling truly personalized experiences.
Step 4: Set Security PIN
Users create a secure 4-digit PIN to protect their data and the AI analysis model created from their connected sources.
● ● ● ●
This PIN protects your data and AI model. Keep it safe — you'll need it to grant app permissions.
The PIN adds an extra layer of security, ensuring only the user can authorize access to their personal insights.
Step 5: Grant Permissions
Finally, users see what data your app is requesting access to — the permissions you defined in your SDK configuration.
- ✓ Personality Traits Analysis
- ✓ Content Preferences
- ✓ Sentiment Predictions
Allow | Deny
Users see exactly what they're sharing. They can approve or deny. Full transparency, full control.
What Happens Behind the Scenes
When users connect their data sources:
- Raw data is never exposed — Onairos trains a personal AI model on their behalf
- Personal information is stripped — Only behavioral patterns and preferences are analyzed
- The model generates insights — Personality traits, sentiment predictions, content preferences
- You receive anonymized outputs — Ready-to-use data for personalization, not raw information
For Developers
The Onairos SDK handles this entire flow. You just configure what permissions you need:
const onairos = new Onairos({
apiKey: 'your-api-key',
requestedData: {
type: 'Personality',
description: 'Personalized product recommendations'
}
});
// This triggers the full user flow:
// Email → Verify → Connect → PIN → Permission
onairos.open();
Once the user completes the flow and grants permission, you receive their Onairos data token to fetch their personalized insights.