Git Product home page Git Product logo

copyguard's Introduction

Logo

Copy Guard

A simple browser extension that warns you when your copy action was hijacked.

Chrome Web Store Mozilla Add-on Edge Add-on

Copy Guard demo

About

Read the blog post for more in-depth info

This extension warns you whenever your copy action was hijacked. When you select text and copy it, this extension will check if your clipboard data was altered by Javascript, or if your text selection contains hidden elements. If either one is the case, a native notification will be triggered.

Available for the following browsers:

Chrome Web Store Mozilla Add-on Edge Add-on

Features

  • Warns you when JavaScript alters your clipboard data after copying
  • Warns you when the selection you copied contains hidden elements
  • Whitelist websites
  • Export list of website that altered your clipboard

Building

  1. Clone repo
  2. bun install
  3. bun run dev to run the dev task in watch mode
  4. bun run build to build a production (minified) version

Testing in Chrome

  1. Complete the steps to build the project above
  2. Go to chrome://extensions in Google Chrome or brave://extensions in Brave.
  3. With the developer mode checkbox ticked, click Load unpacked extension... and select the dist folder from this repo

Testing in Firefox

  1. Complete the steps to build the project above
  2. Run bun run start:firefox and a Firefox window will open with the extension installed.

copyguard's People

Contributors

dependabot[bot] avatar gitoffthelawn avatar louisgv avatar roedesh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

copyguard's Issues

Add a list of sites that change clipboard content to the readme

I think it might be nice (and valuable) to include a list of sites people find that change the clipboard contents in the GitHub readme.

At some point, if there are enough contributions, the extension could then operate in one of 2 user-selectable modes: (1) on known sites, (2) on all sites. Depending on your thoughts on #3, a third mode could be added: (3) on-demand.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.