Privacy
Last updated: 9 November 2026
DiagramPulse is designed so that your work stays on your device. This page explains exactly what the app does with your data.
Who runs DiagramPulse
DiagramPulse is run by Rajeev Ranjan, an individual based in India. You can reach me about anything on this page at privacy@diagrampulse.com.
Your diagrams stay in your browser
When you open an image, paste one, or pick a template, it is processed locally by your browser. Images, flows and labels are never uploaded anywhere. Exporting a GIF, video or SVG, reading the boxes, arrows and text in a screenshot, and building a diagram from text or from an Excalidraw file all happen entirely on your device. The text-reading engine is hosted on this site, so reading a screenshot makes no request to any third party.
What is stored on your device
- Autosave. Your most recent project (including the diagram image) is saved in your browser’s IndexedDB so it is there when you come back. It never leaves your browser.
- Small preferences. For example, whether you dismissed the quick-start hint, kept in your browser’s local storage, as is your choice of how to import pictures.
You can remove all of this at any time by clearing this site’s data in your browser settings. Exports you download are ordinary files on your computer, and you control them.
Accounts, cookies and tracking
DiagramPulse has no accounts and does not use analytics. DiagramPulse itself does not set cookies. It does not include advertising or any third-party scripts. Advertising is the exception, described next.
Advertising
DiagramPulse is free, and ads help pay for it. Ads on the home page and in a slim bar below the editor are served by Google AdSense. When an ad is shown, Google loads its own code and may use cookies or similar identifiers, and receives your IP address, your browser details and the address of the page you are on, to choose and measure ads and to prevent fraud. In the European Economic Area, the United Kingdom and Switzerland you are asked for your choice first, through Google’s consent message.
DiagramPulse never sends your diagrams, images or labels to Google or anyone else. They stay in your browser. The ad bar can be hidden for the current session with its close button, and the privacy and terms pages never contain ads.
You can manage personalised ads at adssettings.google.com, and read how Google uses data from sites that use its services at policies.google.com. Blocking ads with a browser extension is fine: DiagramPulse works the same without them.
Hosting
The site is hosted on Cloudflare (Cloudflare, Inc.), which delivers its pages and files and may keep standard technical logs (such as IP address and requested pages) for security and operations. These logs do not contain your diagrams. See Cloudflare’s privacy policy.
If you email me
If you send feedback or a question, I receive your email address and whatever you write. I use it only to reply and to improve DiagramPulse, I don’t share it or add you to any list, and I delete it when it is no longer needed or when you ask. Please don’t send diagrams or files containing anything confidential.
Your rights and contact
DiagramPulse keeps no account or profile about you, so there is very little to access or delete. Still, wherever you live, including under India’s Digital Personal Data Protection Act, 2023 and, for visitors in the European Economic Area and the United Kingdom, the GDPR, you can ask me what I hold about you, ask me to correct or delete it, or object to how it is used. Write to privacy@diagrampulse.com and I will reply as soon as I can. If you are in the EEA or UK you can also complain to your local data-protection authority.
Children
DiagramPulse is a general-purpose tool and is not directed at children under 13. I do not knowingly collect personal information from children.
Changes to this policy
If DiagramPulse ever adds analytics, advertising, accounts, cloud features or any other way of sending your data off your device, this page will be updated before they take effect, and where required you will be asked for consent.