Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Bengaluru, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I’m building an Android video player that must run completely offline, load AES-encrypted .enc files from a specific SD card, and lock everything behind a simple, predefined username / password pair. The app has to validate the card via an encrypted licence file, then allow playback through ExoPlayer only if the card ID matches, the licence is still inside its 365-day window, and the device’s date has not been tampered with.
Security is the priority. I need emulator detection, blocks on screen recording, casting, screenshots, USB debugging, and developer-options workarounds. Playback stays in the foreground with no background audio, and videos remain unusable outside the app—zero copying or sharing.
To make distribution easy, I also want a small desktop admin utility (Windows) that lets me point to raw video files, encrypt them with the same AES key, generate the matching licence (event date + card ID), and prepare the SD card package in one click. Predefined credential sets will be hard-coded in the app; I’m not looking for OAuth or any external user management this time.
Deliverables
• Complete Android Studio project with properly structured, well-commented code
• Signed APK/AAB ready to install
• Windows desktop encryption/licence generator tool (source + build)
• Concise setup and usage documentation covering video encryption, SD preparation, and app installation
Acceptance criteria
• Videos play only on authorised cards, within the validity period, and exclusively inside the app
• All listed anti-tampering and anti-capture measures trigger reliably across current Android versions
• Licence expiry, date spoofing, and SD swap attempts are detected and blocked with clear user feedback
If you have solid experience with secure media delivery, DRM-like workflows, and low-level Android restrictions, I’d love to see how you’d tackle this." (client-provided description)
Matched companies (5)

Omninos Technologies International pvt ltd

Mobiweb Global Solutions

WhizzAct Private Limited

Codetreasure Co
