IMS
?
๐ก๏ธ
Private messaging for IMS
Group chat is open to members. Direct messages require admin approval + identity verification.
Continue as
Member
Admin
Super Admin
Phone
Invite Code
Send OTP
I already have an OTP
By continuing, you agree to IMS rules. This prototype simulates flows only.
โ
Verify Phone
OTP sent to
your phone
Enter OTP
Continue
Resend OTP
Tip: type any 6 digits. This is a UI prototype.
โฐ
IMS
๐
Signed in as
Member
โข
Sarah
KYC: Not Verified
Your Groups
Direct Messages
Direct messages are blocked by default. Request admin approval from
Group Info
.
View my DM Requests
๐
Home
๐งพ
Requests
๐ค
Profile
๐
Home
๐งพ
Requests
๐ ๏ธ
Admin
๐ค
Profile
โ
Group
๐ฅ
โค
Send anonymously
Admins still see sender
โ
Group Info
Group
Leader: โ โข Admins: โ โข Members: โ
DM policy
DM requests are submitted from this screen.
Approval required by group admin.
Both users must be KYC verified.
Members
โ
Member
๐ค
Member
KYC: Unknown
๐ค
Request 1โ1 chat approval
Admins approve only if both users are verified and the request is appropriate.
Reason for request
Visibility
Admins see request
AI flags explicit content
Submit DM Request
Complete my KYC
Personal info sharing is restricted and may be flagged.
โ
Identity Verification
๐
Required for 1โ1 chats
Both users must be verified before a direct chat can be approved.
KYC steps
โ
Phone verified
โฌ
Government ID
โฌ
Selfie match
โฌ
Basic address
Full Name
CNIC / ID Number
Selfie
Upload Selfie
Address (city)
Submit KYC
Admins should see only verification status, not raw documents (recommended).
โ
Requests
My DM Requests
How approvals work
Both users must pass KYC verification.
Admins approve/deny based on IMS rules and the stated reason.
After approval, a 1โ1 chat opens with AI safety monitoring.
If flagged or escalated, Super Admin can review the case.
โ
Notifications
โ
Admin
๐ ๏ธ
Admin tools
Approve DM requests, review flags, process KYC, manage users.
DM Requests (2)
Flagged Messages
AI + user reported (sample queue)
KYC Requests
Users
Remove/ban users from group/app
Tasks from Super Admin
โ
Super Admin
๐งฟ
Super Admin view
Oversight, escalations, admin management, analytics, and tasks.
Escalated Requests
Admins / Leaders
Tap an admin for details
Groups & Ownership
Replace admin/leader, view members & KYC status
Actions
Assign task
Issue warning
โ
Admin Details
Admin
โ
History
Assigned groups
Controls
Replace admin/leader
Assign task
Issue warning
โ
Group Users
Group
โ
Users & KYC
โ
Profile
๐ค
Sarah
Role:
Member
Safety controls
Disable DMs (default: ON)
Report a message
Block user (group-only visibility)
Complete / Update KYC
IMS rules (sample)
No harassment or intimidation.
No sharing personal contact info in DMs.
Use group channels for coordination whenever possible.
Violations lead to restrictions or removal.
Log out
Modal
โ
OK