💋
FirstKiss
.
Admin Console
Welcome back
Sign in with your operator credentials.
Email
Password
Sign in →
FirstKiss admin — v2 · live config, no redeploy needed.
💋
FirstKiss
.
Admin
FCM · mock
local
⟳
Logout
📊 Dashboard
💃 Profiles
·
👤 Users
·
💬 Conversations
📝 Auto-messages
📞 Call logs
🚀 FCM Push
🤖 Automation
⚙️ Settings
🚀 Recent push activity
Latest 5 events from the FCM outbox. Switch to
FCM Push →
for full log.
⚡ Quick actions
Common operator tasks.
+ New profile
📞 Trigger ring
💌 Send chat push
⚙️ Tweak trial / price
⟳ Refresh stats
Tip: profiles without an image won't show in the app's Hot grid even if they're online. Look for the
📷 No image
badge.
💃 Profiles
Dummy profiles shown on Hot & Match. Upload image + at least one video for them to appear & ring.
All
Online only
Offline only
📷 Missing image
🎥 Missing video
🚫 Disabled only
+ New profile
☑️ Select all
No profiles selected
✓ Re-enable
● Set online
○ Set offline
🚫 Disable
🗑️ Delete forever
Clear
👤 Users
Guest users created by the app. Toggle premium & check trial usage.
💬 Conversations
Live chat threads between users and profiles. Click into a thread to see the last messages.
⟳ Refresh
📝 Automated message templates
Pick a profile, then add the chat lines its auto-message generator will rotate through.
+ Add
📞 Simulated call sessions
All calls are simulated MP4 playback. Trigger an incoming ring for any user.
📞 Trigger incoming
🚀 FCM Push Center
mock
Trigger ad-hoc rings & messages, or watch the auto-scheduler fire them every 30/60 min.
⟳ Refresh outbox
📞 Ring a user (incoming call)
User
Profile
📞 Ring now
💌 Push a chat message
User
Profile
Message body
Send
⚡ Quick broadcast (one-time)
Fire a single push to every targeted user right now. Useful for re-engagement nudges, planned events, or VIP launches.
💌
Send message
Random or custom text from a random profile
📞
Trigger video call
Incoming-call ring to every user
📵
Missed-call burst
Spam-style FOMO push (1–5 per user)
📆 Recurring schedules
Persistent jobs that fire automatically at the chosen interval. The scheduler checks every 60 seconds — no need to keep this page open.
Label
Type
💌 Send message
📞 Video call
📵 Missed call
Every (min)
Audience
Onboarded
Every install
Active 24h
Premium only
Free users only
+ Create
⚙️ Trial & Pricing
Live config — saved settings apply on next user request, no redeploy needed.
Trial seconds
Plan duration (days)
First-month price (₹)
Renewal price (₹)
Disguise prompt frequency
never
once
every_session
💾 Save settings
💎 Premium Plans
⟳ Refresh
New profile
✕
📷 Profile image
📷
Drag & drop or click to replace
JPG, PNG, or WEBP — uploaded instantly. App users see it after pull-to-refresh.
Display name
Age (18+)
Country
City
Bio
Priority (higher = first)
Gender
female
male
non-binary
Online
Verified ✓
Show in Hot
Show in Match
Send auto messages
Can trigger incoming calls
Cancel
💾 Save
🎥 Videos ·
✕
Upload a new call video
🎥
Drag & drop or click to choose a video
MP4 / MOV / WEBM — appears as the canned video during simulated calls.
Title
Duration (sec)
Set as default
📤 Upload video
Or attach by URL (hosted MP4)
Add URL
Existing videos
Close
New plan
✕
Name
Tagline
First-month price ₹
Renewal ₹
Duration (days)
Badge
Enabled
Cancel
💾 Save