/WhatsAllApp

Chrome Extension that creates a UI overlay for WhatsApp Web to enumerate phone numbers, profile pics and about texts

Primary LanguageJavaScriptMIT LicenseMIT

WhatsAllApp Community edition

WhatsAllApp is a Chrome extension which creates an overlay of extra information on top of WhatsApp web. This is the community edition and at this moment it enumerates and shows the following information:

  • Profile pictures
  • Status texts
  • Display names (for chat accounts*)
  • Online statuses (for chat accounts*)

When a WhatsApp contact comes online, the corresponding entry will have a green background and the 'last seen' entry is updated.

You can download a zip file of the currently displayed accounts. The file contains a .csv file and jpegs of all the displayed profile pictures.

Do you like WhatsAllApp and do you want to give me a little support? Even a small donation like $2 for a cup of coffee ☕ helps me a lot! :)

paypal

shot_10 shot_11 shot_1

*What are chat accounts?

Chat accounts are WhatsApp users that had a chat session with you before, even if it was 2 years ago. This includes 1 on 1 chats and group chats.

Installation

This extension is not available in the Chrome store. You have to install it manually. That is an easy task, just following these steps:

  1. Click 'clone or download' and choose to download the ZIP file
  2. Extract the folder from the ZIP file
  3. Open up chrome://extensions/
  4. Enable developer mode at the top of the screen by clicking the slider
  5. Click 'load unpacked extension'
  6. Select the dist/ folder from step 2
  7. The extension should appear at the top of the list
  8. Refresh your WhatsApp web
  9. An orange slider should appear at the top of the screen

Usage

Click on the arrow at the top of WhatsApp web. Enter a range of numbers or enter a list of comma separated numbers to search for. Keep in mind: the WhatsApp rate limiter is quite aggressive so don't search for hundreds of numbers at the same time.

Development

  1. Clone the repo git clone https://github.com/LoranKloeze/WhatsAllApp.git
  2. Make sure Node.js is installed
  3. Run npm install or yarn install
  4. Run npx webpack or npx webpack --watch to pack the code from /src to /dist
  5. Load the unpacked extension from /dist in Chrome

FAQ

  • I don't see the online statuses of some numbers, why?

    Then it is problably someone you never had contact with before. You had to have a chat session before with someone to get information about their online status or display name.

  • But I still want to see the online presence of users that never had a chat session with me before, I even want to pay for it!

    No, not possible.

  • The extension doesn't work!

    WhatsAllApp is built on top of the undocumentend API of WhatsApp. They are free to change their API anytime which means that this extension can break anytime. So if something like that happens, create an issue and wait for the bug fix.

  • Can I send you an email for support questions?

    I don't offer free individual support. Please create an issue and ask the community. The conditions for paid support are as follows:

    • The support is for WhatsAllApp Community Edition as published at https://github.com/LoranKloeze/WhatsAllApp
    • Costs are $65 per hour, billed per 15 minutes. First time customers pay $65 up front. All by Paypal.
    • The support is best effort based meaning there is no guarantee that we can help you in your specific case or in a specific time window but of course we do the best we can.
    • The first response time is max. 48 hours, after that it depends on the case at hand
  • How about the Pro version?

    It is currently in the works. The most important feature is the right to have individual support and access to fast bug fixes. Another feature will be the possibility of keeping track of an account to see how their online statuses changes over time.