App Security: Blur & Lock

Job ID: 39838993

Budget: $3,000 – $5,000 USD

I already have a fully functioning native app (Swift for iOS, Kotlin for Android) and now need one focused upgrade: every visual element—images and on-screen data—must appear blurred until the user successfully enters a password. Once unlocked, the content should revert to its original state; if the session times out or the app is backgrounded for more than a configurable window, the blur comes back.

Key requirements
• Apply a consistent, attractive blur to all UIImageViews/ImageViews and any text or custom views that display user data.
• Add a lightweight password gate (local storage is fine; no backend change needed) that pops up automatically on first launch and after timeout/background events.
• TouchID / FaceID hooks are welcome if they come “for free” in the native stack, but plain password entry is the minimum.
• Update both codebases while keeping the existing project structure intact and fully compatible with our current App Store / Play Store versions.
• Deliver clean, well-commented Swift and Kotlin commits plus a brief README so my in-house team can follow the changes.

Acceptance
I’ll consider the job complete when I can build and run each app, see every screen blurred on start, enter the password to restore normal visibility, and watch the blur return on timeout or background.