IrKit ("we", "this site") is operated by an individual developer, not a company. This page explains what happens to your data when you use it. If anything here is unclear, email tll.developers.apps@gmail.com.
The short version
Every tool on this site — the Domain Filter Builder, the ir.cron Helper, the XML ID Helper, the QWeb Snippet Generator, and the Report Builder — runs entirely in your browser. What you type into them is never sent to any server, never logged, never stored. There is no account, no sign-up, and no server-side database behind any of these tools. There is exactly one exception, described in full below: the Report Builder's optional "Connect" panel.
The one exception: Report Builder's "Connect" panel
The Report Builder's Connect panel is opt-in and clearly labeled inside the tool itself. If — and only if — you choose to use it, you enter your own Odoo URL, database name, login, and password or API key, and click "Connect". At that point, and only then, those credentials are sent to a small backend server we run, which uses them to call your Odoo instance on your behalf (browsers can't do this directly — Odoo blocks that kind of cross-origin request) and returns your models, fields, or a sample record.
That backend keeps no database and writes nothing to disk. Every request
carries your full credentials and they are used only for that one
request, then discarded — never logged, never cached, never reused for a
later call. Credentials are held only in your browser tab's own memory
for that session; they are never written to localStorage,
sessionStorage, or any cookie, and are gone the moment you
reload the page.
Analytics
This site uses Vercel Web Analytics to see aggregate traffic — how many people visit, which pages, roughly where from. It's cookieless: it doesn't set any cookie, doesn't track you across sites, and doesn't build an individual profile of you. We only ever see anonymized, aggregated numbers, never anything tied back to you personally.
Local storage
Your light/dark theme preference is saved in your browser's
localStorage so it's remembered on your next visit. This
stays on your device — it's never sent to us.
Cookies and consent
A cookie-consent banner appears on your first visit, with "Accept all" and "Necessary only" given equal weight — neither is a pre-selected default. Your choice is stored in your browser and can be changed anytime via "Cookie settings" in the footer. At the time of writing, no cookie actually depends on that choice yet: Vercel Analytics is cookieless (see above) and no ad script is active.
Advertising
This site is intended to be supported by ads (Google AdSense) to stay free with no account required. At the time of writing, no ad network is active yet — the consent banner above exists ahead of that, not because anything currently requires it. When ads do go live, they will only load for visitors who chose "Accept all", and this policy will be updated accordingly, reflected in the "last updated" date on this page.
Third parties this site relies on
- Vercel — hosting for this site and for Web Analytics (see above).
- Render — hosts the optional backend behind the Report Builder's Connect panel (see above). It only ever receives a request when you explicitly click "Connect" or fetch fields/sample data.
Your rights
Because this site doesn't store personal data on a server (the Connect panel's credentials are used transiently and never persisted, as described above), there is generally nothing on file to access, export, or delete. If you believe that's not the case, or have any question about your data, email tll.developers.apps@gmail.com and we'll sort it out.
Children
This site is a developer tool and isn't directed at children.
Changes to this policy
If this policy changes — most likely when advertising goes live — it will be updated here with a new date at the top of this page.