Skip to content
Mithiin
All projects

WatchMyBack

A secure verification app that walks a user through language selection, permissions, a selfie, guided photos and a short spoken video, then unlocks call and message protection tools.

  • WatchMyBack screen 1
  • WatchMyBack screen 2
  • WatchMyBack screen 3
  • WatchMyBack screen 4
  • WatchMyBack screen 5
  • WatchMyBack screen 6
  • WatchMyBack screen 7
  • WatchMyBack screen 8
  • WatchMyBack screen 9
  • WatchMyBack screen 10
  • WatchMyBack screen 11
  • WatchMyBack screen 12
  • WatchMyBack screen 13
  • WatchMyBack screen 14
  • WatchMyBack screen 15
  • WatchMyBack screen 16
  • WatchMyBack screen 17
Languages supported
7

Highlights

  • WatchMyBack: It starts in the user's language

    It starts in the user's language

    The first screen is a language choice, and the whole flow that follows is in that language.

  • WatchMyBack: Every step is explained before it is asked

    Every step is explained before it is asked

    The welcome screen lists the five stages. Camera and location access are requested when they are needed, each with its reason.

  • WatchMyBack: A guided selfie and a spoken video

    A guided selfie and a spoken video

    The user takes a selfie, follows prompts for specific photos, and records a short video saying a given phrase.

  • WatchMyBack: A clear status on every tool

    A clear status on every tool

    After submitting, each verification shows where it stands on the home screen: pending, awaiting approval or verified.

  • WatchMyBack: Five tools on one home screen

    Five tools on one home screen

    Phone number lookup, photo verification, age verification, a live message filter and live caller ID each open from the home screen, with a badge while a verification is pending.

  • WatchMyBack: Private messaging that cleans up after itself

    Private messaging that cleans up after itself

    Conversations show who is online, can be favourited, blocked or annotated with notes, and purge their messages after a set number of days.

The problem

Identity verification asks a lot of a user: permissions, a clear selfie, specific photos and a recorded video. Every confusing step loses people, and this app's users speak different languages. The flow had to be strict enough to produce usable verification data and clear enough that people finish it.

The approach

  1. 01Built a step-by-step onboarding that explains each stage before asking for it, starting with a language choice across seven languages.
  2. 02Requested camera and location access at the moment they are needed, each with a plain explanation of why.
  3. 03Built guided capture: a selfie, prompted photos, and a short video in which the user says a given phrase.
  4. 04Showed clear submitted, processing and verified states so users know where they stand.
  5. 05Built the tools that verification unlocks: phone number lookup, message filtering and call screening.

The result

Shipped as a complete verification journey, from language selection to a verified account, together with the spam protection tools behind it.

Everything it does

  • Seven-language onboarding
  • Camera and location permission flows
  • Selfie and guided photo capture
  • Short video recording with a spoken prompt
  • Submission and verification status
  • Call and SMS spam detection and alerts
  • Spam number directory search
  • In-app messaging with online status, favourites, notes and blocking
  • Messages that purge automatically after a set number of days
  • Live caller ID and live message filtering
  • Points balance and visit records per contact

Specifications

Role
Senior React Native developer, mobile lead
Platform
Mobile app
Languages
English, Mandarin, Cantonese, Russian, Thai, Portuguese and Vietnamese
Captured
A selfie, guided photos and a short video
Permissions
Camera, microphone and location, each requested with its reason
Automated tests
131 end-to-end flows in Maestro, on iOS and Android
Stack
React NativeCamera APIBiometric capturei18nLocation
Next projectSeek

Build yours

Want something like WatchMyBack?

Tell us what you need and how it differs. We reply within 24 hours with questions, a rough timeline and next steps.