This web application runs mathematical benchmarking entirely inside your client browser. We do not transmit your cursor movements, clicks, sensor metrics, or hardware configurations to remote servers. No user profiling, no selling of personal data, and zero cross-site trackers.
01. Core Privacy Commitment
At Polling Rate Test (accessible at pollingratetest.com), your digital privacy is our paramount engineering constraint. Unlike many web benchmarking utilities that quietly send session analytics, telemetry packets, or device fingerprinting hashes to remote data lakes, our application is architected from the ground up as a standalone client-side engine.
This Privacy Policy clearly articulates what happens when you load our web page, execute pointer benchmarking tests, and interact with diagnostic tools.
02. 100% Local Runtime Execution
Every calculation displayed on this website—including instantaneous polling frequencies, trimmed-mean averages, inter-packet delta intervals in milliseconds, and real-time waveform oscillations—is executed in your local device's Random Access Memory (RAM) via your browser's V8 or SpiderMonkey JavaScript engine.
- PointerEvents API: We listen to native browser pointer movement events strictly within the active benchmarking canvas viewport.
- High-Resolution Timestamps: We calculate time differences between consecutive events using the browser's local
performance.now()timer API. - Zero WebSockets or WebRTC: No data streaming pipes or hidden peer connections exist to relay measurement records outside your browser.
03. Information We Do Not Collect
To provide complete transparency, we explicitly state the categories of information that our service NEVER collects, stores, transmits, or monetizes:
- Mouse Coordinates & Paths: Your cursor X and Y coordinates are used only to draw temporary trail graphics on the local HTML5 canvas and are immediately purged from memory upon completion of the test.
- Hardware Identifiers: We do not probe or record hardware Serial Numbers, USB Vendor IDs (VID), Product IDs (PID), or MAC addresses.
- Personal Identifiable Information (PII): We do not require account registration, usernames, email addresses, passwords, phone numbers, or credit card information to use the benchmark.
- Biometric Movement Data: We do not analyze typing rhythm, mouse dynamics, or motor behavioral signatures for fingerprinting or user identification.
04. Ephemeral Input Events
When you initiate a test, the application registers an event listener for pointermove events on the testing surface. For users on browsers supporting coalesced events, the engine calls event.getCoalescedEvents() to retrieve micro-reports buffered within the operating system's kernel dispatch loop.
All gathered timestamps are accumulated in a local JavaScript array (eventDeltas). When the countdown timer reaches zero, the trimmed-mean algorithm evaluates the dataset, updates the dashboard DOM elements, and discards the raw event objects. Refreshing the browser or navigating away permanently eliminates this data from memory.
06. Third-Party Infrastructure & Hosting
Our website assets (HTML, CSS, JavaScript files, and vector icons) are delivered via modern, secure Content Delivery Networks (CDN). When your web browser requests these static files, standard web server access logs are generated by the hosting infrastructure. These technical access logs typically include:
- Internet Protocol (IP) address
- Browser user-agent string
- Operating system platform
- Referring URL and request timestamp
These server logs are maintained strictly for network routing, DDoS mitigation, rate limiting, and system fault diagnostics, and are never joined with user test metrics.
07. International Privacy Rights (GDPR, CCPA & CPRA)
Because we do not store, process, or transmit personal data on server backends, the traditional compliance risks associated with data breaches and unauthorized disclosure are minimized by architectural design.
General Data Protection Regulation (GDPR - EU & UK)
Under the EU and UK GDPR, you have the right to request access to, rectification of, or erasure of your personal data. Because we do not store personal identifiers or tie test logs to individuals, we hold no personal data records capable of being located or erased.
California Consumer Privacy Act (CCPA / CPRA)
California residents have specific rights concerning their personal information:
- Right to Know & Delete: As stated, no personal information is retained.
- Do Not Sell or Share My Personal Information: We do not sell, rent, trade, or share user data with third-party data brokers or advertisers under any circumstances.
08. Ephemeral Data Lifecycle
The lifecycle of diagnostic data generated during a test is strictly bound to your active browser tab:
- Test Activation: In-memory arrays are allocated in client RAM upon clicking "Start Test".
- Test Duration: Coordinates and delta intervals accumulate in RAM for the selected duration (5s, 8s, or 10s).
- Test Conclusion: Statistical aggregates are calculated and written to the on-screen DOM elements.
- Tab Disposal: Closing the tab, refreshing the page, or clicking "Rerun Test" immediately triggers garbage collection in your browser, purging all prior test metrics.
09. Contacting Us Regarding Privacy
If you have any questions, inquiries, or suggestions regarding this Privacy Policy or our architectural security practices, please contact our Data Protection Officer:
Email: privacy@pollingratetest.com
Online Inquiry: You can also submit inquiries via our Contact Us page.