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 platforms (Instagram, YouTube, Reddit, ChatGPT, etc.). Each connection enriches their personal AI model.
The more platforms they connect, the better Onairos understands their preferences, behaviors, and personality.
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.