Privacy Policy

Last updated: November 1, 2026

PrintGap ("we", "our", or "the Company") operates the QCD FieldOps mobile application, the PrintGap Stations iPad application, the QCD Stock phone application, and the PrintGap web platform (collectively, the "Service"). This Privacy Policy explains how we collect, use, and protect your information.

1. Information We Collect

Account Information

When your employer creates an account for you, we collect your name, initials, email address, phone number (if your employer provides one), and role within the organization. Accounts are provisioned by company administrators; there is no public sign-up. When you allow notifications, we also store your device's push-notification token so we can send you job notifications.

Location Data

QCD FieldOps collects your device's precise GPS location while you are signed in to the app — from the moment you sign in until you sign out, including when the app is closed or running in the background. This is not limited to the time you are checked in to a job.

  • Why: so your employer's office can coordinate dispatch, give customers accurate arrival times (ETAs), offer you nearby jobs, and order your route. When you check in to a job, the app also records a separate location as proof of service for that job.
  • Who sees it: your employer's office staff, in Printgap. It is not shown to customers or to anyone outside your employer, and it is never sold or used for advertising.
  • Before the app first asks your device for background location, it explains what is collected and why.
  • How to stop it: collection stops when you sign out of QCD FieldOps. You can also turn location off for QCD FieldOps at any time in your device's Settings (iOS: Settings › QCD FieldOps › Location; Android: Settings › Apps › QCD FieldOps › Permissions › Location). There is no separate in-app switch; while you are signed in with location allowed, it is collected.
  • How long it is kept: location records are kept as part of your employer's job and dispatch records (see Data Retention).

Photos & Camera

The app uses your device camera to capture installation photos, delivery confirmations, and site-survey documentation, and lets you attach photos you choose from your library. Photos are uploaded to your company's secure workspace and are associated with specific job records.

Site-survey photos are analyzed on your device: detection of printed measurement markers (AprilTag) and of wall and sign outlines runs inside the app and does not send the image to any third party. On Android, the app also uses Google ML Kit (subject segmentation), which runs on-device through Google Play services; Google Play services downloads the model, and ML Kit may send Google anonymous usage and diagnostic information under Google's terms. Survey images are not sent to Google through ML Kit.

Voice & Speech Recognition

QCD FieldOps offers optional voice entry for measurements during site surveys. It uses your operating system's speech recognizer — Apple's on iOS, Google's on Android. Depending on your device and settings, Apple or Google may process the audio on their servers to recognize it, under their own privacy policies. QCD FieldOps does not record or store audio and does not send audio to our servers; only the resulting text is saved.

Bluetooth Laser Measure

If you pair a Bluetooth laser distance meter, the app connects to it while open to read measured distances into a survey.

Messages, Signatures & Survey Data

In-app messages between crew members, dispatch, and project managers, customer sign-off signatures, checklists, and survey measurements are stored on our servers as part of the job record. Messages are scoped to specific jobs and visible only to authorized team members.

Crash Reporting

QCD FieldOps uses Sentry, a third-party service provider, to receive crash and error reports so we can fix problems. A report contains technical details such as the error, the app version, the device model and operating system, and the screens visited just before the error. To protect you and our customers' information, the app is configured so that:

  • no screenshots, screen layout captures, or session recordings are ever sent;
  • the app does not attach your name, email, account ID, or IP address to reports, and your device's name is removed;
  • app log messages are dropped, and network activity is reduced to the request method, status, and path — with no web address host or query text.

We do not use analytics or advertising SDKs, and we do not track you across other companies' apps or websites.

SMS Text Messages (Printgap)

When you place an order with PrintGap and our customer-service team obtains your mobile phone number and consent to send SMS updates about your order, we collect and store:

  • Your mobile phone number
  • The content and timestamps of SMS messages exchanged with our customer service team
  • A record of your consent, including the date, time, and method of opt-in
  • Your opt-out status and any HELP / STOP keywords received

Phone numbers and SMS content are used only for order status updates, proof approvals, delivery notifications, and direct customer-service replies related to your orders. We do not use your phone number for marketing, advertising, or promotional messages, and we do not sell, rent, or share it with third parties for their marketing purposes. Mobile opt-in data and consent records are never shared with third parties or affiliates for marketing purposes.

Message and data rates may apply. Message frequency varies based on your order activity. You can opt out of SMS at any time by replying STOP, or reply HELP for support. See our SMS Terms and Conditions for full details.

QCD Stock (phone app)

QCD Stock lets a shop's staff count roll, sheet and box stock with their phone. You sign in with the PrintGap account your employer made for you (email and password, or the sign-in method your employer uses); there is no public sign-up. The app sends your sign-in to the shop's own PrintGap server, which keeps you signed in on that phone.

The camera is used to photograph the end of a roll, the side of a sheet stack or a pile of boxes so the app can count it. Photos are measured on the phone and are never uploaded or stored. What you book — the material, its size, the count, a roll's measured length, wraps and core size, and an optional note — is sent to the shop's PrintGap account with your PrintGap user ID, so the shop's stock history shows who counted what. Printing a roll sticker sends the same roll details to the shop's label printer.

This information is linked to you and used only to run the shop's inventory; it is not used for advertising or tracking and is not sold or shared for marketing. The app contains no analytics, advertising, or crash reporting SDKs and does not track you.

PrintGap Stations (iPad app)

PrintGap Stations turns a shop's iPad into a production station. Operators have no accounts and never sign in. A shop administrator sets the iPad up once, either by scanning a setup code from PrintGap or by signing in on the iPad with their PrintGap administrator email and password. PrintGap checks that sign-in and ends the PrintGap session right away; the iPad keeps only a short-lived, single-use setup pass in memory to pick the station, and never stores the email or password. To limit repeated sign-in attempts, PrintGap keeps a one-way hash of the email and of the network address in a request log. Either way the iPad receives a station setup code; the app keeps that code in the iPad's Keychain and sends it, with the station's id, only to the shop's own PrintGap server to open the station screen.

The camera is used only to scan the setup code and job or order labels. Codes are read on the iPad; camera images are not stored or uploaded. The app does not connect to printers, cutters or any other device. The app contains no analytics, advertising, or crash reporting SDKs and does not track you.

When someone works at a station, they may tap their name so their work is credited to them (it is optional and never locks anything). The app then sends that staff member's PrintGap user ID with each station action, and any note typed at the station (for example, why a job is on hold), to the shop's PrintGap account. These are linked to that staff member and used only to record who did what in the shop's production history; they are not used for advertising or tracking and are not sold or shared for marketing. The iPad remembers only the last name tapped, to suggest it next time.

2. How We Use Your Information

3. Data Sharing

We do not sell, rent, or share your personal data — including location, photos, mobile phone numbers, SMS content, or consent records — with anyone for marketing, advertising, or promotional purposes. Mobile opt-in data is never shared with third parties or affiliates for any marketing purpose. Your data is accessible only to:

Your device's platform provider (Apple or Google) processes data under its own terms when the app uses operating-system services such as speech recognition or, on Android, Google Play services for ML Kit, as described above.

We may disclose information if required by law or to protect the safety of our users.

4. Data Storage & Security

All data is transmitted over encrypted connections (TLS/HTTPS) and stored on secure cloud infrastructure. Authentication tokens are stored using your device's secure keychain (iOS Keychain / Android Keystore).

5. Data Retention & Deletion

Your account data is retained while your account is active. Job records — check-in/check-out times and locations, location recorded while you were signed in, photos, measurements, signatures, and job messages — belong to your employer's jobs and are retained as business records for as long as your employer needs them for billing, warranty, and legal record-keeping.

You can request deletion of your account and personal data:

We complete deletion requests within 30 days: your account is deactivated and your name, contact details, sign-in credentials, and push-notification token are removed. Job records your employer keeps are de-identified. Crash reports never contain your identity and expire on Sentry's retention schedule.

6. Your Rights

You have the right to:

7. Children's Privacy

QCD FieldOps is a workplace application intended for adults (18+). We do not knowingly collect data from children under 13.

8. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes through the app or via email. Continued use of the Service after changes constitutes acceptance.

9. Contact Us

If you have questions about this Privacy Policy or wish to exercise your data rights:

PrintGap
Email: qcd@qcdlv.com
Web: printgap.qcdlv.com/support