JointPlan Privacy Policy

Effective date: June 1, 2026

JointPlan is an offline concrete joint-layout tool. It does not require an account and does not send project, slab, measurement, purchase, or device data to a JointPlan server.

Data Stored On Device

JointPlan stores projects, presets, settings, and the cached Pro entitlement on the device so the app works without signal. This data stays on the device unless the user chooses to share a generated PDF through Android's share sheet. Android device backup is disabled for the release app.

JointPlan uses a hashed Android ID locally to bind the cached Pro entitlement to the device. This helps prevent a copied local cache from unlocking Pro on another device. The hashed value is stored on the device and is not transmitted to Anvilfield.

Retention And Deletion

Project, preset, settings, and entitlement data stay on the device until the user deletes projects in the app, clears app storage, or uninstalls JointPlan. JointPlan does not keep a server copy, so Anvilfield cannot recover deleted local projects.

Purchases

The Pro unlock is processed by Google Play Billing. Google may process payment, tax, fraud-prevention, and receipt data under Google's own policies. JointPlan stores only the local purchase entitlement needed to keep Pro available offline.

Network Use

The release app does not request Internet or network-state permissions. Google Play Billing may be present as a Play-managed purchase capability, but project data is not uploaded by JointPlan.

Sharing And Exports

When a user exports or shares a PDF, Android and the selected target app handle that file. Users should only share layouts with recipients they choose.

Contact

Developer: Anvilfield

App package: com.anvilfield.jointplan

Privacy contact: support@anvilfield.com