Skip to content

Code Verify is an open source web browser extension that confirms that your Facebook, Messenger, Instagram, and WhatsApp Web code hasn’t been tampered with or altered, and that the Web experience you’re getting is the same as everyone else’s.

License

Notifications You must be signed in to change notification settings

ethanbwillis/meta-code-verify

 
 

Repository files navigation

Code Verify

GitHub license Build status Chrome Users Edge Users Firefox Users

Table of Contents

About Code Verify

Do you find yourself having security concerns while using Meta web pages? Look no further than Code Verify, a browser extension that adds an extra layer of web security by validating the JavaScript code on WhatsApp, Instagram, Facebook, and Messenger clients you are being served. Code Verify immediately alerts users if their web version has been modified.

The idea is you can publish what JavaScript should appear on your site into a "manifest". The manifest consists of the hashes of all the JavaScript files in a given release. This browser extension can consume the manifest and verify that only that code executes, or else display a warning to the user.

Features

  • Ease of use: Code Verify is applied directly in browser. It consistently checks for insecurities and modifications, and will only alert you if a problem arises with a popup.
  • Download source code directly: If there is a problem with a web page you visit, you can download the source code directly through Code Verify to see what kind of modifications could have been made.
  • Automatic updates: Code verify updates as the source code for its supported web pages do. For example, if WhatsApp recieves a new feature and its code is modified, users will not be alerted and Code Verify automatically accomodates for this.

Installation Steps

  • You can install Code Verify from the extension store of Chrome, Firefox, or Edge. (Safari support coming soon)
  • Once installed, navigate to your extensions manager and update your permissions according to what websites you wish to use Code Verify on.
  • With Code Verify up and running, you can ensure that your browsing on WhatsApp, Instagram, Facebook, and Messenger are secure.

Contributing

We are open to community solutions and updates. If you would like to contribute features, source code, or have any other issues to report, consult CONTRIBUTING.md and follow the guidelines posted.

Contributors

We very much appreciate the contributions made to Code Verify by the following individuals:

If at any point you would like to contribute, read here.

Code of Conduct

Meta has adopted a Code of Conduct that we expect project participants to adhere to. Please read the full text so that you can understand what actions will and will not be tolerated.

License

Code Verify is MIT licensed.

About

Code Verify is an open source web browser extension that confirms that your Facebook, Messenger, Instagram, and WhatsApp Web code hasn’t been tampered with or altered, and that the Web experience you’re getting is the same as everyone else’s.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 64.5%
  • JavaScript 29.3%
  • HTML 3.3%
  • CSS 2.9%