moonfacedigital / escape

Help DA victims discreetly escape support websites βœŠπŸ‘£

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

  
Not recommended for production

Escape

Help domestic abuse victims discreetly escape support websites βœŠπŸ‘£

How it works

1. Masking

Escape displays a Google look-alike as it readies for redirection.

Both the icon and Title in the toolbar also change to represent Google

2. Erasure

  • The previous site it erased from the browsers history
  • Pressing the back button will not take you back

3. Redirection

  • The browser is securely redirected to Google.com
  • Thanks to the Google look-alike, this process is unrecognisable.

Features

  • Leave no trace in browser history
  • Hidden in milliseconds
  • One-script installation
  • Lightweight (β‰ˆ50kb)
  • Meta tag masking (favicon and title)
  • Performant and non-intrusive

To Do's

  • Basic functionality
  • Mock Google home-page
  • Hiding popup and storing it in sessionStorage
  • Accessibility check
  • fix: Escape key usage. location.replace not working intermittently

How to use

Dev

pnpm run start

Adding to your site

Simply add this script at the end of the <body> tag or by using your hosting provider's snippet injection:
<script src="https://vitals.moonface.digital/escape"></script>

About

Help DA victims discreetly escape support websites βœŠπŸ‘£

License:Other


Languages

Language:JavaScript 38.4%Language:Svelte 38.3%Language:CSS 16.7%Language:HTML 6.6%