Skip to content

Android Deployment

This guide covers deploying your rebranded Lumo app to the Google Play Store, from preparation to going live.

  • App Bundle (AAB): Built and signed for release
  • App Icon: 512x512px PNG with transparency
  • Feature Graphic: 1024x500px (no text overlays)
  • Screenshots: Minimum 2, maximum 8 per device type
  • Privacy Policy: Published and accessible URL
  • App Description: Compelling store listing copy
  • Target SDK: Latest stable Android API level
  • Minimum SDK: API 23 (Android 6.0) or higher
  • 64-bit Support: Required for Play Store
  • App Bundle: Preferred over APK for smaller downloads
  • Permissions: Only request necessary permissions
  1. Visit Google Play Console
  2. Pay $25 one-time registration fee
  3. Complete identity verification process
  4. Accept Developer Distribution Agreement
  1. Click “Create app” in Play Console
  2. Fill out basic information:
    • App name: Your rebranded app name
    • Default language: English (or primary language)
    • App or game: App
    • Free or paid: Free (recommended for authenticator apps)
  3. Complete declarations:
    • Developer Program Policies: Accept
    • US export laws: Confirm compliance
App name: YourAuth
Short description (80 chars): Secure 2FA authenticator with encrypted cloud backup
Full description (4000 chars):
YourAuth is a secure two-factor authentication app that protects your accounts with military-grade encryption and seamless cloud backup.
🔐 SECURITY FIRST
• AES-256 encryption for all data
• Biometric authentication (fingerprint, face unlock)
• Zero-knowledge architecture - we can't see your data
• Offline functionality for maximum reliability
📱 EASY TO USE
• Scan QR codes for instant setup
• Automatic cloud backup and sync
• Clean, intuitive Material Design interface
• Dark and light themes
🌟 ADVANCED FEATURES
• Support for TOTP and HOTP standards
• Compatible with Google, Microsoft, GitHub, Discord, and 1000+ services
• Search and organize your accounts
• Export/import functionality
🔒 PRIVACY GUARANTEE
Your secrets are encrypted on your device before any cloud storage. We use zero-knowledge encryption, meaning even we cannot access your authentication codes.
PERFECT FOR:
• Protecting social media accounts
• Securing work and business accounts
• Adding extra security to financial services
• Safeguarding gaming and entertainment platforms
Download YourAuth today and take control of your digital security!
Keywords: authenticator, 2FA, two-factor, security, TOTP, backup, encryption, biometric
  • Category: Productivity
  • Tags: Tools, Security, Business
  • Size: 512x512px
  • Format: PNG with transparency
  • Requirements: High-resolution, recognizable at small sizes
  • Size: 1024x500px
  • Content: Showcase key features, no text overlays
  • Style: Match your app’s visual design

Phone Screenshots (Required)

  • Sizes: 320dp-3840dp wide, 320dp-3840dp tall
  • Recommended: 1080x1920px or 1080x2340px
  • Minimum: 2 screenshots
  • Maximum: 8 screenshots

Screenshot Examples:

  1. Main OTP List: Show populated account list
  2. QR Scanner: Demonstrate easy setup
  3. Dark Theme: Show theme options
  4. Settings: Highlight security features
  5. Backup Setup: Show cloud sync capabilities

Tablet Screenshots (Optional)

  • Sizes: 1200x1920px recommended
  • Format: 7-inch and 10-inch tablet layouts
  • Duration: 30 seconds to 2 minutes
  • Platform: YouTube video URL
  • Content: Demonstrate key features and user flow
  • Quality: HD 1080p minimum

Example Video Script:

0-5s: Show app icon and name
5-15s: Demonstrate QR code scanning
15-25s: Show OTP generation and copy
25-30s: Highlight security features
30s: Call to action - "Download now"

Primary Keywords:

  • authenticator
  • 2FA
  • two factor authentication
  • TOTP
  • security
  • biometric
  • encryption

Long-tail Keywords:

  • secure authenticator app
  • encrypted 2FA backup
  • biometric authenticator
  • TOTP generator
  • Google authenticator alternative

App Title Options:

  • “YourAuth - Secure 2FA Authenticator”
  • “YourAuth: 2FA & Security”
  • “Secure Authenticator - YourAuth”

Short Description Tips:

  • Include primary keyword “authenticator”
  • Mention key differentiator (encryption, backup)
  • Keep under 80 characters
  • Use action words

Consider translating for major markets:

  • Spanish: Latin America, Spain
  • Portuguese: Brazil
  • French: France, Canada
  • German: Germany, Austria
  • Italian: Italy
  • Japanese: Japan
  • Korean: South Korea
  • Chinese (Simplified): China
  • Chinese (Traditional): Taiwan, Hong Kong
Terminal window
# Build and upload to internal testing
flutter build appbundle --release
  1. Upload AAB to Internal testing track
  2. Add test users (up to 100 email addresses)
  3. Test core functionality:
    • App installation and launch
    • QR code scanning
    • OTP generation
    • Cloud backup/restore
    • Settings and themes
  • Audience: Small group of trusted testers
  • Duration: 1-2 weeks
  • Focus: Core functionality and critical bugs
  • Audience: Larger group or public opt-in
  • Duration: 2-4 weeks
  • Focus: User experience and edge cases
Week 1: Core functionality testing
- QR scanning and manual entry
- OTP generation accuracy
- Basic settings
Week 2: Advanced features
- Cloud backup and restore
- Biometric authentication
- Import/export functionality
Week 3: Edge cases and stress testing
- Large number of accounts
- Network interruptions
- Device compatibility
Week 4: Final polish
- UI/UX refinements
- Performance optimization
- Bug fixes

Google Play automatically tests your app:

  • Crashes: App stability testing
  • Performance: Launch time, memory usage
  • Accessibility: Screen reader compatibility
  • Security: Malware and vulnerability scanning

Review Results:

  1. Address any critical issues
  2. Fix crashes and ANRs (Application Not Responding)
  3. Optimize performance if needed
  4. Ensure accessibility compliance
  1. 1% rollout: Monitor for critical issues
  2. 5% rollout: Confirm stability
  3. 20% rollout: Gather user feedback
  4. 50% rollout: Prepare for full release
  5. 100% rollout: Complete deployment
Day 1: Upload to production, 1% rollout
Day 2-3: Monitor crashes and reviews
Day 4: Increase to 5% if stable
Day 7: Increase to 20% if no major issues
Day 10: Increase to 50%
Day 14: Full 100% rollout

App Content:

  • Contains interactive elements? No
  • Shares location with other users? No
  • Allows communication between users? No
  • Contains user-generated content? No

Expected Rating: Everyone

Primary Age Group: 18-54 Content Appropriateness: All ages (security tool)

Enable Google Play App Signing:

  1. Generate upload certificate
  2. Google manages app signing certificate
  3. Provides additional security and recovery options
Terminal window
# Build optimized App Bundle
flutter build appbundle --release \
--obfuscate \
--split-debug-info=build/debug-info

Benefits:

  • Smaller downloads: Dynamic delivery
  • Better performance: Optimized APKs
  • Future-proof: Support for dynamic features

Data Collection:

  • Personal Info: None
  • Financial Info: None
  • Health Info: None
  • Location: None
  • Contacts: None
  • User Content: Authentication data (encrypted)
  • App Activity: None
  • Device ID: None

Data Sharing:

  • Third Parties: None
  • Analytics: Optional (if enabled)

Security Practices:

  • Encryption in Transit: Yes
  • Encryption at Rest: Yes
  • Data Deletion: User can delete all data

Required sections:

  • What data is collected
  • How data is used
  • Data storage and security
  • User rights and controls
  • Contact information

Example Privacy Policy: https://yourcompany.com/privacy

Target Markets: English-speaking countries

  • United States
  • Canada
  • United Kingdom
  • Australia

Goals:

  • Gather initial user feedback
  • Identify localization needs
  • Optimize store listing based on performance

App Store Optimization:

  • Monitor keyword rankings
  • A/B test screenshots and descriptions
  • Respond to user reviews promptly

External Marketing:

  • Blog posts about security features
  • Social media promotion
  • Tech community outreach

Key Metrics:

  • Install rate: Conversion from store visits
  • Retention rate: Day 1, 7, 30 retention
  • Rating: Average star rating
  • Reviews: User feedback and sentiment
  • Crashes: App stability metrics

Weekly Review:

  • Monitor crash reports
  • Respond to user reviews
  • Track competitor activity
  • Plan feature updates

Monthly Updates:

  • Bug fixes and performance improvements
  • Security patches
  • New service provider icons

Quarterly Updates:

  • New features
  • UI/UX improvements
  • Android version compatibility

Critical Issues:

  • Security vulnerabilities
  • Major crashes affecting >5% users
  • Data loss bugs

Emergency Process:

  1. Fix issue immediately
  2. Create hotfix build
  3. Upload to production with 100% rollout
  4. Monitor deployment closely

Annual Reviews:

  • Privacy policy updates
  • Terms of service review
  • Feature roadmap planning
  • Competitive analysis

Your Android app is now ready for the world! 🚀

  1. iOS Deployment - Deploy to Apple App Store
  2. Distribution - Alternative distribution methods
  3. Monitoring - Post-launch analytics and maintenance