Last updated: October 6, 2026
BTP Calc is a takeoff and job-estimating app: areas, linear measures and volumes, with materials, organised by job site. We take your privacy seriously: BTP Calc is “local-first”. Your personal data stays on your device; only usage statistics unlinked to your identity and the feedback you choose to send go through our server (details below).
All your data (jobs, line items/takeoffs, materials, PDF quotes) is stored on your device and, if you enable it, synced via your private iCloud account. This data:
The PDF quotes you generate are created and stored locally (and in your private iCloud).
Subscriptions and purchases are handled by Apple (App Store). We have no access to your payment information.
To understand how the app is used, catch bugs and see where people get stuck, BTP Calc sends plain counters to our server (api.mesrdv.fr, hosted in the European Union): number of projects, number of line items, number of saved materials, subscription status.
What we never send: no project name, no client name, no amount, no quote.
These counters carry a random install identifier, drawn when you first open the app. It does one thing: tell two installs apart over time, so we can see whether people come back. That identifier:
We are therefore never in a position to know which person uses BTP Calc — only how many people do, and how.
This data is never sold, shared, or used for advertising. No third-party analytics, no ad network, no tracker. It is kept for 90 days in detail and 13 months as daily totals, then deleted automatically. You can switch it off at any time in Settings → Community → “Help improve the app”.
If BTP Calc crashes, freezes, or uses an abnormal amount of CPU or disk, iOS prepares a technical report that the app sends to our server (api.mesrdv.fr, hosted in the European Union). It is our only way of learning that a release is broken for someone: in practice nobody writes in to report a crash — they delete the app.
What is sent: the kind of incident (crash, hang, CPU, disk writes), the
technical reason for the termination, the parts of the program involved as offsets
(BTPCalc+0x1234), the version and build number, the iOS version, the device model and
its architecture.
What is never sent: none of your data, nothing you typed, no photo, no document, no file path. Our server does not keep your IP address either.
These reports carry the same random install identifier as the statistics, only to group several incidents from one device; it cannot identify you. iOS does not deliver them as they happen: it hands them over once a day, at the next launch.
Please note: in the current release these reports are sent even if you have switched usage statistics off — that setting only covers the counters described above.
If you submit an idea or vote via the “Suggest an idea / vote” screen, the text you write and your vote are sent to our server so we can read and prioritise them. This is voluntary — please don't include personal information. Contributions are tied to the same install identifier, which cannot identify you.
This policy may change; the date at the top reflects the latest update.