Cybersecurity Updates & Tools

WhatsSpy Public for WhatsApp Privacy Research

WhatsSpy Public: A Proof of Concept for WhatsApp Privacy Monitoring

WhatsSpy Public is a web-based proof-of-concept application created to demonstrate potential privacy weaknesses in WhatsApp. The project explored how a user’s activity and profile information could be observed over time, raising concerns about the privacy implications of online status visibility and other account details.

The project is distinct from the similarly named WhatsSpy application. Its original research focused on demonstrating how exposed activity indicators could reveal patterns in a person’s daily smartphone usage. The project is now best treated as a historical privacy research reference rather than a dependable, current WhatsApp monitoring solution.

What WhatsSpy Public Was Designed to Demonstrate

WhatsSpy Public explored several types of WhatsApp account information and activity indicators. Its original feature set included:

  • Online and offline activity: Recording changes in account availability, including historical observations that raised questions about status privacy controls.
  • Profile information history: Tracking changes to profile pictures and status messages.
  • Privacy setting changes: Maintaining a record of changes to available account privacy settings.
  • Activity notifications: Providing notifications when monitored account information changed.
  • Status comparison: Comparing recorded activity patterns across profiles.
  • Timeline view: Displaying historical activity in a chronological interface.
  • Statistics and grouping: Organizing profiles and presenting collected observations in a summarized view.
  • Profile sharing: Supporting profile sharing through unique tokens.

The original project also advertised English, German, Spanish, and Dutch language support. Feature availability depended on the WhatsApp environment and the project’s compatibility at the time.

WhatsSpy Public Interface and Screenshots

The following screenshots are from the original project page and illustrate the application’s historical interface and reporting features.

Overview Dashboard

The overview screen presented tracked profile information in a central dashboard.

WhatsSpy Public overview dashboard

Contact Management

The contact interface provided a way to organize profile entries within the application.

WhatsSpy Public contact management interface

Activity Comparison

The comparison view was designed to help examine differences between recorded account activity patterns.

WhatsSpy Public activity comparison screen

Timeline View

The timeline presented historical observations in chronological order, making activity patterns easier to review.

WhatsSpy Public timeline interface

Activity Statistics

The statistics screen summarized collected observations and provided another way to review activity data.

WhatsSpy Public statistics dashboard

Mobile-Friendly Web Interface

WhatsSpy Public used a web interface that could be pinned to a mobile device’s home screen. The original project described this as a browser-based experience rather than a dedicated Android APK.

WhatsSpy Public mobile web interface

Web Application on an Android Home Screen

This screenshot shows an external WhatsSpy Public installation pinned to an Android device’s home screen.

WhatsSpy Public web application pinned to an Android home screen

Installation Options and Project Availability

The original documentation described three deployment approaches for WhatsSpy Public:

  • Linux installation: A traditional setup on an existing Ubuntu or Debian machine, Linux VPS, or Raspberry Pi.
  • Raspberry Pi image: A prepared image intended to simplify deployment on compatible Raspberry Pi hardware.
  • QEMU emulation: Running the Raspberry Pi image through QEMU on Ubuntu.

The project documentation also provided installation demonstrations, update notes, and a discussion of the QEMU setup. However, WhatsSpy Public is an old project, and its compatibility with current WhatsApp services, operating systems, and dependencies should not be assumed. Consult the archived project resources before attempting to reproduce its research environment.

Privacy and Responsible Research Considerations

WhatsSpy Public highlights an important security lesson: information that appears harmless in isolation can reveal sensitive behavioral patterns when collected over time. Online activity indicators, profile changes, and timestamps may expose routines or availability.

Any reproduction of this research should use consenting test accounts and an isolated environment. Do not use the project to monitor another person’s account, collect their activity without permission, or distribute profile data. Modern WhatsApp behavior and privacy protections may also differ substantially from those examined by this historical proof of concept.

Also Read: XSSCon: A Simple XSS Scanner Tool

Download and Original Project Resources

The original WhatsSpy Public project and its historical documentation were hosted on GitLab. Availability of the repository, installation files, and supporting resources may have changed.

Visit the WhatsSpy Public project archive