Privacy policy
Last updated: 19 October 2026
This policy covers the Merge Conflict Resolver and Bulk Editor extensions for Azure DevOps and the website jr-devtools.com. The controller is Jeroen Reinink, trading as JR DevTools, Box C9113, Paxtonstraat 3 N, 8013 RP Zwolle, the Netherlands (KvK 42200933, VAT NL004522562B58), reachable at support@jr-devtools.com.
Short version
- Your source code and work items never leave Azure DevOps. The extensions run in your browser and only call your organization's Azure DevOps REST API.
- There is no analytics or telemetry in the extensions.
- The only external service is Lemon Squeezy, for purchases and license checks.
What Merge Conflict Resolver processes
| Data | Where | Why |
|---|---|---|
| File contents of conflicting files | Your browser memory, and saved back to Azure DevOps when you resolve | To show and merge the conflict |
| Unsaved drafts of your edits | Your browser's local storage, until you resolve or discard them | So you never lose work after a reload or crash |
| License record, trial start date, and the IDs of pull requests resolved on the free plan this month | Extension data storage inside your Azure DevOps organization | To apply the plan limits |
| License key and an instance name made of your organization name and ID | Sent to Lemon Squeezy when a license is activated or checked (about once a week) | To verify the license and bind it to one organization |
What Bulk Editor processes
| Data | Where | Why |
|---|---|---|
| Fields of the work items you open (for example title, state, assigned to, description) | Your browser memory, and saved back to Azure DevOps when you publish | To show and edit them in the grid |
| Unpublished edits (drafts) | Your browser's local storage, until you publish or discard them (at most 7 days) | So you don't lose work when you switch to another Azure DevOps page |
| The selection you open from a menu (work item IDs or the query) | Your browser's local storage, for at most a few minutes | To pass it from the menu to the grid |
| Excel files you export or import | Created and read in your browser; never uploaded to us | Excel export and import |
| Names you type in a people search | Sent to your organization's Azure DevOps identity search | To suggest people for fields such as Assigned To |
| License record, trial start date, the IDs of work items published on the free plan this month, and a count of work items published on Pro | Extension data storage inside your Azure DevOps organization | To apply the plan limits |
| License key and an instance name made of your organization name and ID | Sent to Lemon Squeezy when a license is activated or checked (about once a week) | To verify the license and bind it to one organization |
We (JR DevTools) do not receive any of this data. The data stored in your organization is removed when the extension is uninstalled or when you delete it through the Azure DevOps extension data API.
Purchases
Purchases are handled by Lemon Squeezy (Lemon Squeezy LLC), which acts as Merchant of Record. Lemon Squeezy processes your name, email address, billing address and payment details under its own privacy policy (lemonsqueezy.com/privacy). We receive your name, email address, company name and order details in order to provide the license and support. Legal basis: performance of the contract. Order records are kept as long as required for tax and accounting purposes.
Support email
When you email us, we use your message and contact details only to answer you, and delete them within 2 years after the conversation ends unless they're needed for an active license.
Website
jr-devtools.com is a static website without cookies or cross-site tracking. We count visits with Cloudflare Web Analytics, which is cookieless and does not build visitor profiles: it records the page, referrer, browser, country and load time, without storing your IP address. The hosting provider (Cloudflare) may also keep standard server logs (such as IP address and requested page) for security, for a limited time. Legal basis: legitimate interest in knowing which pages are useful.
Your rights
Under the GDPR you can request access to, correction or deletion of your personal data, object to processing, and ask for data portability. Email support@jr-devtools.com. You can also lodge a complaint with the Dutch Data Protection Authority (Autoriteit Persoonsgegevens).
Changes
We update this policy when an extension or the website changes. The date at the top shows the latest version.