Skip to content

Instantly share code, notes, and snippets.

@paragonie-scott
Created October 28, 2016 19:53
Show Gist options
  • Save paragonie-scott/eea43d47480f2ed2e86acece29105693 to your computer and use it in GitHub Desktop.
Save paragonie-scott/eea43d47480f2ed2e86acece29105693 to your computer and use it in GitHub Desktop.
Android App Design Notes

I want to build an app that stops harassment and other forms of unsolicited bullshit.

  • I don't want any money for it.
  • I don't want to serve ads.
  • I just want it to perform one simple task and get out of the user's way.

Goal

A mobile app (Android and/or iOS) that only allows trusted callers to go through.

Workflow

  1. Phone call comes in.
  2. Decision matrix:
    • Is this call in our whitelist?
    • Yes: Phone actually rings.
    • No: Respond with a pre-recorded message (default: "Please email with your phone number before calling. I may call you back.") Then hang up. No opportunity to leave a voicemail message.

Features

  • Import contacts into whitelist.
  • Optional TTL on whitelist entries.
  • Easy UI/UX for adding a phone number to the whitelist.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment