Privacy Policy

Last updated: April 3, 2026

The Short Version

RailChop is designed to keep your data on your device. Your moulding profiles, cut plans, frame jobs, and remnants are stored locally and never sent to our servers. The one exception: AI Scan (Business tier) sends a work order image to our secure server for text extraction — the image is not retained after processing.

Data Storage

All data you enter into RailChop — including moulding profiles, frame jobs, batches, cut plans, and remnants — is stored locally on your device using an on-device database. This data is never transmitted to our servers or any third party. If you delete the app, your data is deleted with it.

OCR / Camera

RailChop uses your device camera to scan work orders. Quick Scan runs text recognition entirely on your device using Apple Vision (iOS) or Google ML Kit (Android). Images are processed locally and never uploaded.

AI Scan (Business tier) sends a resized copy of the captured image to our secure server (hosted on Cloudflare) for processing by one of our AI providers (currently xAI, Anthropic, and Google). The image is used solely to extract work order text. Neither RailChop nor our AI providers retain the image or extracted data after processing. You can always use Quick Scan instead.

Voice Dictation

Voice dictation (Pro and Business tiers) lets you speak a job into RailChop. Audio is captured by your microphone and converted to text entirely on your device using the iOS Speech framework. The audio itself never leaves your device.

Once converted, the resulting text transcript is sent to our secure server (hosted on Cloudflare) for processing by one of our AI providers (currently xAI, Anthropic, and Google) so that dimensions, customer name, quantity, and profile can be extracted into form fields. The transcript is used solely for that extraction. Neither RailChop nor our AI providers retain the transcript or extracted data after processing.

Analytics

RailChop does not include any third-party analytics, tracking pixels, or advertising SDKs. We do not track your usage, screen views, or behavior within the app.

Third-Party Services

RevenueCat manages subscriptions. It receives an anonymous app user ID and purchase transaction data from Apple or Google. It does not receive your framing data. See RevenueCat's privacy policy.

xAI (Business tier) — AI vision provider for AI Scan as described above. See xAI's privacy policy.

Anthropic (Business tier) — AI vision provider for AI Scan as described above. See Anthropic's privacy policy.

Google Gemini API (Business tier) — AI vision provider for AI Scan as described above. See Google's Gemini API terms.

In-App Purchases

Transactions are handled by Apple's App Store or Google Play. We do not receive or store your payment information.

Children's Privacy

RailChop is not directed at children under the age of 13. We do not knowingly collect personal information from children.

Changes to This Policy

If we update this policy, we'll post the revised version here with an updated date.

Contact

Questions? Email help@railchop.com.