Last updated: January 31, 2026
Visual Inbox is a privacy-first tool for visualizing communication patterns. This Privacy Policy explains what data Visual Inbox may access, where it is processed, what is stored, and what (if anything) is transmitted to our servers.
Visual Inbox is an independent project created by César A. Hidalgo.
Contact: hello@visualinbox.net
Visual Inbox only accesses data that you explicitly choose to connect or provide.
If you choose to connect Gmail, Visual Inbox requests the restricted Gmail scope:
https://www.googleapis.com/auth/gmail.metadata
This scope allows access to email message metadata (such as headers and labels), but not the email body. Visual Inbox uses this metadata to compute visualizations and metrics (for example, sender/recipient fields and timestamps).
Visual Inbox does not fetch or store email message bodies.
If you choose to connect Google Calendar, Visual Inbox requests the scope:
https://www.googleapis.com/auth/calendar.readonly
This scope allows the app to see and download any calendar you can access (read-only). Visual Inbox uses this data to build visualizations and metrics (for example, event times, organizers, and attendee lists).
Visual Inbox can analyze Slack workspace data only if you upload a Slack export ZIP file.
Important: Visual Inbox only accesses Google data after you explicitly grant permission through Google’s consent screen. You can revoke access at any time from your Google Account settings.
Visual Inbox's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
Visual Inbox is designed so that processing happens locally in your browser. When you use the app:
To improve performance and allow the tool to function smoothly, Visual Inbox stores data locally in your browser using IndexedDB. This means:
European rules on “cookies and other trackers” apply broadly to technologies that store or access information on your device, including cookies and local storage such as IndexedDB.
Visual Inbox uses local browser storage (including IndexedDB) for one purpose: to provide the service you explicitly request—i.e., to store and render your visualizations locally without sending content to a server.
Depending on your usage, Visual Inbox may store locally:
As of the date above, Visual Inbox does not use:
Visual Inbox does not:
Visual Inbox is hosted on Hetzner (infrastructure that Hetzner states is GDPR-compliant). Like most websites, the server may process limited technical information when you load pages, such as:
This information is typically generated as part of standard hosting, security, and abuse prevention. It does not include your Gmail metadata, calendar data, or Slack export contents.
Visual Inbox uses Google OAuth to request permission to access Gmail and/or Google Calendar. OAuth tokens are stored locally in your browser and are transmitted securely via HTTPS. Visual Inbox is designed so that Gmail and Calendar data are processed locally and are not uploaded to our servers.
You control your data:
Because Visual Inbox processes and stores data locally in your browser (IndexedDB), you remain in full control of retention.
We are committed to ensuring that your information is secure. To prevent unauthorized access or disclosure, we have put in place suitable physical, electronic, and managerial procedures to safeguard and secure the information we access.
Encryption in Transit All communication between your browser and Google’s servers (Gmail and Calendar APIs) is transmitted over a secure, encrypted connection using standard Transport Layer Security (TLS/SSL) technology. This ensures that data remains confidential while in transit.
Local Data Protection Because Visual Inbox stores data locally in your browser (IndexedDB), your data is protected by your browser's built-in security sandbox (Same-Origin Policy). This prevents other websites from accessing data stored by Visual Inbox. The security of this data at rest relies on your device’s underlying security measures (e.g., disk encryption and OS-level access controls).
Access Controls Since Visual Inbox does not store your Gmail or Calendar data on our servers, our personnel have no technical means to access your sensitive user data. Access is strictly limited to your local client instance.
Visual Inbox is not designed for children under 13, and we do not knowingly collect personal information from children.
If we update this Privacy Policy, we will revise the “Last updated” date at the top of the page. Material changes will be posted clearly on this page.
Questions or concerns? Contact: hello@visualinbox.net