Skip to main content

How do I use WhatPulse data?

WhatPulse gives you several ways to put your data to work in your own applications and research. Whether you want real-time statistics from your own machine or aggregated insights from millions of users worldwide, there's an option for you.

Web API

The Web API lets your application retrieve data about users and teams, delivered in JSON for easy parsing and integration. Full details, endpoints, and examples are in our Web API documentation.

Client API

The Client API can be enabled inside the WhatPulse client, locally on your computer. It exposes real-time statistics straight from the client, so your application can read live data as it happens. Setup instructions and code examples are in our Client API documentation.

Custom reports and data partnerships

Looking for more than the public APIs offer? The WhatPulse Data Platform provides access to aggregated, anonymized insights from millions of computer users worldwide — real-world computing data captured passively and continuously since 2003.

All data shared through the platform is fully anonymized and aggregated; individual user activity is never linked to any report. It's used by hardware manufacturers, software vendors, market research firms, and academic institutions to inform product design, understand market trends, and validate research.

To discuss a custom report or data partnership, contact us and we'll explore what's possible.


Built something with our data? We'd love to hear about it. Let us know at support@whatpulse.org — we enjoy seeing what our users create and may showcase your application on our website.