Smartphone Gallery (0 screens)

Interactive mobile app interface designs

10:06
myID

Your Personal Identity Vault

Loading...
Splash Screen
10:06
myID

Join myID

Create your secure digital identity

Already have an account? Sign In
Sign Up Screen
10:06
myID

Welcome Back

Sign in to your secure account

Forgot Password?
or
Don't have an account? Sign Up
Sign In Screen
10:06
Personal Information
Step 1 of 9

Let's know a bit about you

Provide your personal details for identity verification and compliance

Secure Data Collection

Your personal information is encrypted and stored securely according to GDPR regulations

Format: DD/MM/YYYY (EU/ICAO standard)
Step 1/9: Personal Information
10:06
Email Verification
Step 2 of 9

Verify Your Email

We've sent a 6-digit verification code to
jane.uromun@example.com

Trust Service Validation

Your email is being verified through our myID-compliant trust bridge middleware for enhanced security.

Didn't receive the code?

Code expires in 04:32
Step 2/9: Email Verification
10:06
Address Information
Step 3 of 9

Address Details

Provide your current residential address

Address Verification Required

This address will be validated against official registries for myID compliance. Ensure all details are accurate.

Step 3/9: Address Capture
10:06
Document Selection
Step 4 of 9

Select Your Document

Choose the type of official ID document you want to verify

Select Document Type

National ID Card

Ugandan National ID

Passport

Biometric Passport

Secure Document Processing

Documents are verified through ICAO PKD and EU ETL trust registries using our myID-compliant middleware.

Scanning Instructions

Place document on a flat, well-lit surface
Ensure all corners and text are clearly visible
Keep camera steady during scanning
Step 4/9: Document Selection
10:06
Document Verification
Step 5 of 9

Identity Document Required

For Mastercode and Top Level Email access, please verify your identity with an official document

Required for Enhanced Features

Document verification is mandatory for Mastercode generation and Top Level Email domains

Select Document Type

National ID Card

Electronic ID card with NFC chip

◆ Recommended ◆ Fastest Verification

Passport

Biometric passport with NFC chip

◆ Supported ◆ High Security

National ID Card Requirements

  • Valid biometric ID card with NFC chip
  • Document must be issued by an African state
  • NFC functionality must be enabled on your device
  • Card PIN will be required for verification
  • Process typically takes 30-60 seconds
Fastest and most secure verification method
Step 5/9: Document Verification
10:06
MRZ Reading
Step 6 of 9

Scan Document Data

We need to read the Machine Readable Zone (MRZ) for Basic Access Control before NFC scanning

Machine Readable Zone

The MRZ contains essential data needed to establish secure communication with your document's chip

National ID Card - MRZ Location

MRZ Sample
The MRZ contains your document number, date of birth, and expiry date needed for chip access
Step 6/9: MRZ Reading Instructions
10:06
Scan MRZ
Step 7 of 9
Position MRZ here

Position the MRZ

Align the three-line machine readable zone at the bottom of your document within the frame

Scanning MRZ...
MRZ Sample
Document: L82734843
Country: D
Birth Date: 15 MAR 1988
Expiry: 15 MAR 2034
Step 7/9: MRZ Capture
10:06
NFC Verification
Step 8 of 9

Scan Your Document

Hold your National ID card against the back of your phone for NFC scanning

Instructions

1

Enable NFC in your phone settings if not already active

2

Place your eID card flat against the back of your phone

3

Hold steady until verification is complete

Secure Verification

Your document data is cryptographically verified and not stored on our servers

Step 8/9: NFC Document Verification
10:06
Security Setup
Step 9 of 9

Final Security Setup

Configure your QES certificate and biometric authentication

QES Certificate

Qualified Electronic Signature

Your QES certificate has been generated and is ready for use.

Certificate Valid Until: March 15, 2027

Biometric Authentication

Secure passkey using WebAuthn

Set up biometric authentication for secure and convenient access.

Fingerprint
Face ID

Hardware Security Keys

FIDO2/WebAuthn hardware tokens

Add hardware tokens like YubiKey, Google Titan, or Nitrokey for maximum security.

YubiKey

Titan

Nitrokey

FIDO2

myID Monitoring

AI-powered threat analysis

Enable continuous monitoring for identity threats and suspicious activities.

🎉 Your myID ID is Ready!

You now have a fully compliant myID digital identity with QES capabilities and advanced security monitoring.

Step 9/9: QES Certificate & Passkey Setup
10:06

Identity Verified!

Your submitted credentials have successfully been verified. You now have access to all myID features.

Unlocked Features

MasterCode Issued
myID Credentials Issued
QES Digital Signatures
Enhanced Security Level
Verification Success
10:06

Good morning

Jane

JU

myID Identity

Jane Uromun

Verified

MasterCode

LWU4J•41WFH

Valid Until

Aug 2026

jane.uromun@myid.africa

Scan
Share
Sign
Verify

Your Trust Assets

7

Trust Emails

3

Trust Codes

2

Passkeys

1

Certificates

Recent Activity

See All

Identity verified

Safaricom M-Pesa • 2 hours ago

Trust Email created

shopping@... • Yesterday

Document signed

Employment Contract • 3 days ago

Home
Wallet
Security
Settings
Dashboard
10:06
Appearance
Dark Mode
Language & Region
Language English
Region African Union
Security
Biometric Lock
Auto-Lock
Notifications
Push Notifications
System
Advanced Features
Settings Screen
10:06
Language
Western & Central Africa
🇬🇧
English English
🇫🇷
French Français
🇵🇹
Portuguese Português
🇪🇸
Spanish Español
🇳🇬
Hausa Hausa
Northern & Eastern Africa
🇸🇦
Arabic العربية
🇰🇪
Swahili Kiswahili
Language Selection Screen
10:06

Your Trust Emails

xxy67834@myid.shop
Amazon • Created Jan 15, 2024
↳ Forwards to: user@example.com
ab7803jbq@myid.email
Newsletter • Created Jan 10, 2024
↳ Forwards to: user@example.com
social.ghi789@myid.online
Social Media • Created Dec 28, 2023
⚠ Blocked due to spam activity
old.account@myid.shop
Old Service • Created Nov 15, 2023
📁 Archived and inactive
shopping.xyz123@myid.shop
E-commerce • Created Jan 05, 2024
↳ Forwards to: user@example.com

Status Legend

Active - Email is functioning normally
Suspended - Temporarily disabled
Archived - Permanently inactive
Trust Email Management
10:06
Top-level email credential issued based on citizenship. Domain assigned automatically.
@myid.email

Trust Email Domains by Use Case

📧 General/Newsletter/Social/Work/Banking: @myid.email
🛍️ Shopping: @myid.shop
🌐 Other: @myid.online
Create Trust Email Form
10:06
Link App or Website

Popular Apps & Sites

Amazon
Netflix
LinkedIn
Spotify
GitHub
Discord

Recently Used

Amazon
xxy67834@myid.shop
Linked
Newsletter Service
ab7803jbq@myid.email
Linked

How it works

When you sign up for a service, we'll automatically suggest using a Trust Email. Your real email stays private and you can disable forwarding anytime.

Link App or Website to Trust Email
10:06
Administer Trust Email
xxy67834@myid.shop
Amazon • Created Jan 15, 2024
↳ Forwards to: jane.uromun@myid.africa
ACTIVE
Last activity: 2 hours ago
Total emails: 47

Administration Options

Suspend Trust Email

Temporarily disable email forwarding. Emails will be bounced back to sender with notification.

Archive Trust Email

Permanently disable this email. It will remain in records for GDPR compliance but cannot be reactivated.

Configure Mail Forwarding

Modify forwarding rules, filters, and destination email addresses for this trust email.

GDPR Compliance

All actions are logged for audit trails. Archived emails are retained per data retention policy. You have the right to data portability and erasure.

Trust Email Administration
10:06
Subscription Plans
Rates from XE.com • Updated: Loading...

Free

Perfect for getting started

$0
forever
✓ Includes:
• Self-provisioning & Top Level Email
• All regional domains (@pocketone.ae, .eu)
• Top Level Token (MasterCode)
• MobileID & Peer-to-Peer verification

Centurion

Enhanced Edition

AED 1,100
per year
✓ Everything in Free, plus:
• 1 Trust Token & @myid
• 1 each: @myid domains
• 5 Qualified Electronic Signatures/mo
• 10 Trust Email aliases/mo
• Quantum Safe (Kyber) encryption

Praetorian

Ultimate protection

AED 1,320
per year
✓ Everything in Centurion, plus:
• 3 Trust Tokens & @myid.vip
• Per App: @myid domains
• 5 Qualified Electronic Signatures (Per App)
• Unlimited Trust Email aliases
• Complete AI Cybersecurity Centre

Corporate Bundles

Pack of 20
AED 4,500
annual
Pack of 50
AED 15,300
annual
Subscription Plans
10:06

System Protected

AI actively monitoring threats

0
Active Threats
3
Blocked Today
99.9%
Protection Rate

Recent Activity

Phishing Attempt Blocked

Malicious email from fake-bank.com

2h ago

Suspicious Login Detected

Unusual location: Unknown City

4h ago

System Scan Complete

No threats found - All clear

6h ago
myID AI Threat Mitigation
10:06
Threat Overview
Last 7 Days
47
Threats Blocked
90%
High Risk: 12
Medium: 23
Low Risk: 8
Auto-Blocked: 4
Attack Types
This Week
Phishing Attempts 18
Malware Detection 9
Suspicious Logins 12
Data Breaches 3
Social Engineering 5
Weekly Threat Trend
Mon - Sun
Mon Tue Wed Thu Fri Sat Sun
Protection Metrics
Real-time
99.2%
Success Rate
1.2ms
Avg Response
0.8%
False Positives
24/7
Monitoring
Geographic Threats
Top Origins
🇷🇺 Russia 15
🇨🇳 China 12
🇰🇵 North Korea 8
🇮🇷 Iran 6
🏴‍☠️ Unknown/Proxy 6
AI Insights
Smart Analysis
Threat Pattern Detected

Increased spear-phishing attempts targeting financial sector detected. Enhanced monitoring activated.

Security Recommendation

Your security posture is excellent. Consider enabling 2FA for additional protection.

myID Analytics
10:06

QES Certificate Active

Kwame Osei - Personal Certificate

Valid from: Jan 15, 2024 Expires: Jan 15, 2027

Recent Signatures

Employment Contract.pdf
Valid
Signed: Jan 20, 2024 • Client: ACME Corp
NDA Agreement.pdf
Pending
Awaiting: Jan 22, 2024 • Client: Tech Solutions
Service Agreement.pdf
Valid
Signed: Jan 18, 2024 • Client: StartupXYZ
Tax Document 2023.pdf
Expired
Signed: Dec 15, 2023 • Client: Tax Authority

Signature Statistics

47
Total Signed
2
Pending
45
Valid
QES Digital Signatures
10:06
PKI - Key Issuance

Traditional Cryptography

RSA Keys

Industry standard for signatures & encryption

Elliptic Curve (ECC)

High security with smaller key sizes

Symmetric Keys

AES encryption keys for data protection

Hardware Security Module

FIPS 140-2 Level 3 compliant

Generation Settings

Hardware-backed storage
Backup to vault
Audit logging
PKI - Key Issuance & Algorithm Selection
10:06
Passkey Management
WebAuthn Level 2 & FIDO2/CTAP2 Compatible

Passkey Protected

Your identity is secured with biometric authentication

4
Active Passkeys
47
Successful Logins
0
Failed Attempts

Recent Activity

iPhone 15 Pro - Touch ID
Last used: 2 minutes ago • pocketone.app
SUCCESS
YubiKey 5C NFC
Last used: 1 hour ago • admin.pocketone.app
SUCCESS
MacBook Pro - Touch ID
Last used: 3 hours ago • vault.pocketone.app
SUCCESS
Passkey Management
10:06

Key Infrastructure Status

Security Level: High
90%
5
Active Keys
3
Certificates
1
Expiring Soon

Key Management

Master Key

RSA-4096 • Primary Identity

Active
Created: Jan 15, 2024 Expires: Jan 15, 2029

Encryption Key

AES-256 • Data Protection

Active
Created: Jan 16, 2024 Expires: Jan 16, 2027

Digital Signing Key

ECDSA P-256 • Document Signing

Active
Created: Jan 18, 2024 Expires: Jan 18, 2026

Authentication Key

Ed25519 • Identity Verification

Expiring
Created: Feb 20, 2023 Expires: Feb 20, 2025

Recovery Key

RSA-2048 • Account Recovery

Secure
Created: Jan 15, 2024 Backup: Secure Vault

Recent Operations

• Master Key backup created - 2h ago
• Document signed with Signing Key - 4h ago
• Authentication successful - 6h ago
• Encryption Key rotated - 1d ago
PKI - Personal Key Infrastructure
10:06
My Wallet ID

ID Standard

Wallet ID

African Union

Portrait

UROMUN, JANE FRANCES

Date of Birth

15 Mar 1988

ID Number

UG-12345678

Nationality

Ugandan Citizen

Expires

15 Mar 2034

pocketone

myID SD-JWT VC

Fully Compliant: myID PID with SD-JWT VC, Trust Framework, and IAL/AAL high

My Wallet ID - Apple Integration
10:06
Digital ID

ID Standard

myID DIGITAL IDENTITY
VERIFIED
Portrait
No Image

JANE FRANCES UROMUN

Ugandan Citizen

DOB 15.03.1988
ID NO UG-12345678
EXPIRES 15.03.2034
VERIFICATION
VERIFIED TODAY
myID

myID SD-JWT VC

Fully Compliant: myID PID with SD-JWT VC, Trust Framework, and IAL/AAL high

myID Digital IDs
10:06

ID Wallet

Digital IDs
myID Identity

Identity Attributes

Jane-x
MasterCode
LWU4J.41WFH.85RKQ.O68E
Top Level Email
jane.uromun@myid.africa
Member Since
15 MAR 2024
Valid Thru
14 AUG 2026
PRO Free Service
myID Identity - Jane's Profile
10:06
Authenticator
G

Google

jane.uromun@gmail.com

481 529
20
M

Microsoft

jane.uromun@outlook.com

739 126
15

GitHub

janeuromun

892 451
25

AWS

myID Account

307 864
10
OTP Authenticator Dashboard
10:06
Add Authenticator

How would you like to add your account?

Choose a method to set up two-factor authentication for your account.

Scan QR Code

Scan the QR code displayed on the website or app you want to secure.

Enter Setup Key

Manually type the setup key provided by the service.

Popular Services

G

Google

M

Microsoft

GitHub

AWS

Facebook

Twitter

Discord

More

Need Help?

Look for "Two-Factor Authentication" or "2FA" in your account security settings on the website or app you want to secure.

Add New OTP/Setup
10:06
Google Account
G

Google

jane.uromun@gmail.com

Current Code
481 529
20

Refreshes in 20 seconds

Account Settings

ACCOUNT NAME

Google (jane.uromun@gmail.com)

ALGORITHM

TOTP SHA-1 • 6 digits • 30s

CREATED

March 15, 2024 at 2:30 PM

LAST USED

Today at 9:15 AM

Usage Statistics

247

Total Uses

12

This Week

3

Today

Danger Zone

Export Account

Save QR code or setup key

Remove Account

Permanently delete this authenticator

OTP Account Details/Management
10:06
Account Recovery

Secure Your Account

Set up recovery options to protect your digital identity

Recovery Email

Alternative email for account recovery

⚠️ Must be different from your primary email

Recovery Key

24-word mnemonic phrase for account recovery

Important: Write down your recovery key and store it safely. This is the only way to recover your account if you lose access.

Enhanced Security Level

Multiple recovery options provide maximum protection

256-bit
Encryption
BIP39
Standard
PBKDF2
Key Derivation
Account Recovery Setup
10:06
Backup & Recovery

Backup Codes

Keep these backup codes safe. You can use them to recover your authenticator accounts if you lose your device.

Recovery Codes
A2B4-C8D9
E7F3-H9K2
L5M1-P6R8
T9W4-X3Y7
Z2B6-D8F1
G4H7-J9K3
M5N8-Q2R6
S1T4-V7W9
8 of 8 codes remaining

Cloud Backup

iCloud Backup

Last backup: Today at 2:15 PM

Google Drive

Not connected

Export Options

Important Security Notes

  • Each backup code can only be used once
  • Store these codes in a secure location
  • Generate new codes if you suspect they've been compromised
  • Don't share these codes with anyone
Backup Codes/Recovery
10:06

Scan Code

Position the code within the frame

Supports myID, QR, and Aztec codes

myID Barcode Scanner
10:06
Share Credentials
United Bank for Africa

United Bank for Africa

Verified myID Service Provider

RPID: A78J-71JV2-FH

United Bank for Africa is requesting access to your identity information to complete your account opening process.

Requested Information

Full Name

Jane Frances Doe

Date of Birth

15.03.1988

Nationality

Ugandan

Home Address

Optional - Not shared

Privacy Protected

Only selected information will be shared. You can revoke access at any time in Settings.

myID Credential Sharing
10:06
Hardware Security Keys
YubiKey

Security Keys

Add FIDO2/WebAuthn hardware tokens for enhanced security

Supported Hardware Tokens

YubiKey

YubiKey Series

YubiKey 5, Security Key, Bio Series

USB-A USB-C NFC

Google Titan

Titan Security Key USB & Bluetooth

USB-A USB-C Bluetooth

Nitrokey

Nitrokey 3, FIDO2, Pro Series

USB-A USB-C NFC

Generic FIDO2

Any FIDO2/WebAuthn compatible device

FIDO2 WebAuthn

Hardware-Backed Security

Hardware tokens provide the highest level of security by storing your private keys in tamper-resistant hardware.

Your Security Keys (0)

No security keys registered

Setup Instructions

1
Connect your hardware token to this device
2
Select your token type from the list above
3
Touch your token when prompted to complete registration
FIDO Hardware Token Setup
10:06
Register YubiKey
YubiKey

Touch Your YubiKey

Press and hold the button on your YubiKey to complete registration

YubiKey

YubiKey Detected

YubiKey 5C NFC - Serial: 12345678

Registration Progress

Device Connection

Connected successfully

User Verification

Press the button on your YubiKey

3

Registration Complete

Waiting for user verification

Security Key Registration

This will create a unique credential tied to your myID account. The private key never leaves your hardware token.

Hardware Token Registration
10:06
Security Keys

Your Security Keys

Manage your registered FIDO2/WebAuthn hardware tokens

YubiKey

Primary YubiKey

YubiKey 5C NFC • Added Jan 15, 2025

PRIMARY
Last Used Today, 14:30
Usage Count 47 authentications

Backup Titan Key

Google Titan USB-C • Added Jan 10, 2025

BACKUP
Last Used Jan 20, 2025
Usage Count 12 authentications

Add Security Key

Register a new FIDO2/WebAuthn device

Security Best Practices

  • Keep at least 2 security keys registered
  • Store backup keys in separate secure locations
  • Test your keys regularly
  • Remove keys you no longer have access to
Hardware Token Management
10:06
Legal & Compliance

Select Document

Privacy Policy

Last updated: January 27, 2025

Your privacy is paramount. This policy explains how myID protects, collects, and uses your personal information in accordance with GDPR and myID regulations.

Information We Collect

  • Identity verification data (name, date of birth, document numbers)
  • Biometric data (encrypted portraits for identity verification)
  • Authentication data (WebAuthn keys, security tokens)
  • Usage analytics (interaction patterns, feature usage)
  • Technical data (device information, browser details)

How We Protect Your Data

End-to-End Encryption

Zero-Knowledge Architecture

Hardware Security Module

Selective Disclosure

Your Rights Under GDPR

Right to Access: Request copies of your personal data

Right to Rectification: Request correction of inaccurate data

Right to Erasure: Request deletion of your data

Right to Portability: Export your data in machine-readable format

Right to Object: Opt-out of certain data processing activities

Contact Our Data Protection Officer

For any privacy-related questions or to exercise your rights:

Email: dpo@myid.africa

Response Time: Within 72 hours

Quick Actions

Legal & Compliance Documentation Hub
10:06
100%
Scan Enterprise ID
Position QR Code here

Scan Enterprise RPID

Position the QR code from the Relying Party within the frame to generate a User Consent Token

Scanning RPID...

QR Code Detection Area

RPID: ECB-KYC-Q424-BX128-KX
Entity: United Bank for Africa
Status: ✓ Verified

Can't scan the QR code?

UCT Scanner - Identity Tokenization System
10:06
100%
Data Consent
UCT Consent - GDPR Data Selection
10:06
100%
Token Generated

Consent Token Created

Your secure consent token has been generated and is ready for use.

User Consent Token

MX-12JG7-76GF-VW92-6D
Expires: Jan 30, 2025 at 10:06 AM
Status: Pending Authorization
UCT Token - 17-Character Consent Token
10:06
100%
Authorization Request

Data Request Received

United Bank for Africa wants to access your data

Request Details

KYC verification for new business account opening

Name, Date of Birth, Photo

MX-12JG7-76GF-VW92-6D

Authorize Data Sharing?

Full Name
Date of Birth
Photo

Touch to authenticate with biometrics

UCT Authorization - Biometric Approval
10:06
100%
Audit Trail

Transaction History

3
Tokens Generated
2
Data Shared
Data Authorized Jan 27, 2025 9:45 AM

Token: MX-12JG7-76GF-VW92-6D

Entity: United Bank for Africa

Fields: Name, Date of Birth, Photo

Token Generated Jan 27, 2025 9:42 AM

Token: MX-12JG7-76GF-VW92-6D

Entity: United Bank for Africa

Duration: 24 hours

RPID Validated Jan 27, 2025 10:06 AM

RPID: ECB-KYC-Q424-BX128-KX

Entity verified successfully

GDPR Compliant

All transactions are logged for regulatory compliance and can be exported upon request.

UCT Audit Trail - GDPR Compliance History