I MEASURE PRO · S&M FLOORING LLC
App privacy policy
Last updated November 13, 2026
This policy covers Android and iPhone/iPad. Advertising audience sharing remains disabled. From Android 5.9.7 and iPhone/iPad 5.14, the app measures our ads with Meta in the United States, as described under Ad measurement.
Who we are
S&M Flooring LLC operates I Measure Pro. This policy covers the Android and iPhone/iPad apps, private previews, and their account/subscription service. Private Apple testing does not announce a public release. Website and contact-form security practices are described at https://getimeasurepro.com/privacy/.
For privacy questions, use https://getimeasurepro.com/support/#contact-form. Do not send passwords, verification codes, payment-card numbers or room/customer information unnecessary for your request.
Information on your device
Camera measurement uses camera and motion information to locate surfaces and capture endpoints or room outlines. Apple ARKit supports point capture, and RoomPlan uses camera and LiDAR information on compatible devices. Android uses Google Play Services for AR. Camera frames and recordings are not uploaded to our account service. Derived measurements and room geometry can be uploaded when you use Cloud drawing, as described below.
Drawings, dimensions, notes, company/profile details, logos, customer contact details and job-site/billing addresses are stored in private device storage, separated by app account. Optional report contacts can include company or customer email addresses and phone numbers. Project/area names and the selected measurement type go to the account service. Account metadata alone cannot reconstruct local geometry or notes; a saved cloud drawing can contain them. Company details included in a project can also be synced; logo image files are not included in the cloud project document.
PDF, image, spreadsheet and drawing/model exports include information supported by the selected format. Saving or sharing creates copies controlled by your chosen recipient or destination. Operating-system backups may also contain app files. The iPhone/iPad library is not excluded from device backup; device/iCloud settings affect those copies. The reviewed Android app disables operating-system app backup. These settings do not remove existing exports or other copies. Optional Cloud drawing is separate from operating-system backup and does not back up every app file or exported report.
Account deletion does not remotely wipe local files or recall shared reports. Export important work before removing local data. On Apple devices, offloading an app differs from deleting its data. Manage exported files and device backups separately.
Cloud drawings and environment scanning
Cloud drawing is available only in app versions and accounts where it is enabled, including private previews. Older versions may keep measured geometry and notes only on the device. When you use Cloud drawing to save or synchronize a project, our account service receives its project and room names, notes, dimensions, room outlines, doors, windows, openings, stairs, room connections, manually placed objects and related measurement evidence. It also receives optional company/report details and customer names, email addresses, phone numbers, and job-site or billing addresses included in that project. These documents and their revision, save and receipt identifiers are linked to your app account so you can recover and view the drawing on supported devices or in the signed-in project browser. This is app functionality, not advertising or tracking.
For camera-measured rooms, a cloud document can include derived information about your surroundings: floor and wall geometry, surface positions and dimensions, detected doors/windows/openings, and recognized object categories and dimensions. This environment-scanning information may include the original measured outline and technical capture evidence as well as the drawing you edited. The document does not include camera frames, recordings, textures or a captured USDZ file. Where supported, a distance you explicitly apply from a connected laser becomes part of the measurement and can be included when that project is synced.
Saving a measurement locally does not by itself upload its full drawing. On iPhone/iPad, choose Sync project from the project's options or the visible Sync project button. On Android, open Cloud drawing and choose Upload this device's drawing. A cloud save may be retried after a connection failure using the same saved request. Changes made only on a device do not automatically change an earlier cloud copy. Cloud write access requires an eligible active plan; ending that plan does not itself erase previously saved cloud drawings. Authenticated owners can continue to read their existing cloud drawings. Review optional customer details before syncing or sharing a project.
Account, usage and support information
Account registration uses an email address and password; it does not currently collect a phone number. The service stores password hashes, account/billing identifiers, hashed session credentials, verification/reset-code digests, timestamps and security-attempt records. It does not store readable passwords. Security counters use hashed keys derived from account/email identifiers and the network address presented to the service. Hashing does not make identifiers anonymous.
The service receives project/area names and identifiers, project-entry measurement types, save/capture/receipt identifiers, allowance records and account activity. These operate accounts, preserve entry types, apply plan/trial limits and recover interrupted saves. These usage records are separate from cloud drawing documents, which can contain the geometry, notes and customer details described above. Quick Measure sends save/capture/receipt identifiers. Avoid sensitive information in project or area names. Report contacts can leave your device when included in a cloud drawing, shared export, support request or device backup.
Customer service handles support and account-deletion requests, and the app owner oversees deletion and backups. We receive what you choose to send and may keep account-linked tickets, staff notes and support history. Messages/attachments can also remain in a support mailbox outside the app database. The app's support-email link opens your email app; it does not automatically attach account information, measurements or diagnostic logs. Providing support information does not enroll you in advertising audiences or a mailing list.
Report an issue in the app sends us the message you type, what it is about (for example Measuring, or Subscription and billing), the app platform (Android or iPhone/iPad), the app version and your phone model, linked to your signed-in account. It creates a support case that our staff see in our management site, and the app shows your recent reports and their status. It does not attach measurements, photos, room drawings, contacts or diagnostic logs. We answer by email from [email protected].
Purchases
When Apple purchasing is available, Apple handles App Store payments. The app supplies an I Measure Pro account identifier and sends signed transaction evidence to our service. The service keeps account-linked product, transaction/original-transaction and subscription-group identifiers, state/expiry, purchase/verification times and notification receipts. This applies to the Measure subscription. The Measure plan includes LiDAR scanning on supported devices. Where earlier access is preserved, its source/date is recorded. These are access records, not room geometry. The app-account identifier is not your Apple Account email or an advertising identifier.
Google Play handles Android payments. When purchasing is available, the service receives product/base-plan identifiers, purchase tokens, subscription state/expiry and verification/notification records. Purchase tokens are encrypted. These records support access verification, acknowledgement, misuse prevention and subscription changes.
Our app does not receive full payment-card details. Apple and Google maintain independent payment/transaction records. Deleting an app account does not cancel subscriptions or erase store-controlled records.
Apple services and diagnostics
The Apple app uses ARKit, RoomPlan and StoreKit. Camera measurement is processed on the device; derived measurement and environment-scanning data can be included in optional cloud drawings. Subscriptions use Apple's purchase services. Local capture diagnostics contain technical state, timing and failure information and are not automatically uploaded to our account service. Apple may separately process diagnostics under device, App Store or TestFlight settings. See https://www.apple.com/legal/privacy/.
Android services and diagnostics
Android uses Google Play Services for AR (ARCore), governed by https://policies.google.com/privacy. Google describes ARCore collection of identifiers, AR API activity and performance diagnostics at https://developers.google.com/ar/develop/play-safety-label. The app does not use ARCore Cloud Anchors or Geospatial APIs.
Google Play Billing sends technical billing diagnostics to Google, including app/library and device/software information, a generated client identifier, network type, locale/timezone and response/error details. This can occur when the billing client connects or disconnects, before a purchase. These records are separate from subscription evidence held by our service.
For automatic in-app update checks on Android, Google Play collects device metadata, the installed app version, and a list of installed app modules and asset packs to determine whether an update is available and estimate its download size. See https://developer.android.com/guide/playcore/in-app-updates#data-safety.
Android's local troubleshooting log contains technical state/reason codes, versions, timestamps and bounded counters, not account names, room coordinates or camera frames. It rotates within a fixed size limit and is not automatically uploaded. Local logging does not describe every provider's telemetry.
Service providers and security
DigitalOcean hosts the account API, signed-in project browser and managed PostgreSQL database, including saved cloud drawing documents. Cloudflare Email Service delivers verification/recovery messages and receives the recipient/content needed for delivery. Website contact/security services and the support mailbox process messages sent through them. Apple and Google provide the platform/purchase services above. Meta Platforms receives the ad measurement reports described above, in the United States only. User-selected export destinations receive the content you choose to send.
The service emits limited Apple billing failure diagnostics: fixed failure codes, HTTP status and application/environment consistency checks. This logging routine omits customer/transaction identifiers, signed purchase payloads and exception-message text. Separately, subscription records retain verification failure status linked to your account to manage access and troubleshoot billing. Hosting systems also generate operational metadata. This is not a claim that no personal information appears in any provider's logs. Provider retention and external copies are separate from live account erasure.
Production account traffic uses HTTPS. Stored account credentials use Apple's Keychain or Android Keystore protections. The service hashes passwords/session credentials and encrypts Google purchase tokens. These measures reduce risk but cannot guarantee prevention of every incident.
Ad measurement (United States only)
Starting with Android version 5.9.7 and iPhone/iPad version 5.14, the app includes Meta's software for measuring ads. Earlier versions contain no advertising software.
To see which of our ads bring people to the app, the app tells Meta (Facebook and Instagram) three things: that the app was installed, when a free trial starts, and when a paid subscription starts, with the plan and its price. A trial or subscription is reported only after our account service has confirmed the purchase, only for a purchase made on that phone, and only once. Meta's automatic event logging is turned off, so Meta's software does not report app opens or read store purchases by itself.
Each of these reports also carries technical details that Meta's software adds: the app's name and version, the phone's model and system version, language, time zone, mobile carrier, screen size, processor count and storage size, an install ID that Meta's software creates for this installation, and the internet address every connection shows. On Android it also carries the phone's advertising ID and the name of the store the app was installed from. On iPhone/iPad the app does not ask to track you and does not read the advertising identifier.
We do not send Meta your rooms, measurements, photos, projects, customer details, name, email or account.
This happens only in the United States. On Android that means the phone's mobile network, or its SIM card, is in the United States; if neither is known, nothing is sent. On iPhone/iPad it means the App Store account's country is the United States. We also tell Meta to apply its Limited Data Use setting, which restricts how Meta may use these reports where a U.S. state's privacy law requires it. Meta's use of the reports is governed by https://www.facebook.com/privacy/policy/.
You can turn this off at any time in the app under Settings > Ad measurement. When it is off, Meta's software is not started. Turning it off changes nothing else in the app.
Purposes and planned optional advertising
Current account/usage processing supports authentication, allowances, save recovery, customer service and abuse prevention. Purchase processing verifies subscription access. Optional report details produce reports locally, and optional cloud documents support drawing recovery, synchronization and viewing. Android versions before 5.9.7 and iPhone/iPad versions before 5.14 have no advertising software and do not request an advertising identifier. From those versions, the app includes Meta's ad measurement software, described under Ad measurement above; on Android it uses the advertising ID. The app has no audience-export feature, and I Measure Pro customer-list sharing for advertising is not enabled.
We plan an optional advertising program for I Measure Pro only. If introduced, it would use contact information I Measure Pro users choose to provide for this purpose, such as their own email or phone number, to match advertising audiences and help find similar audiences on Meta and Google. It would not use customer/company contacts from measurement reports, room data or contacts imported from another business. Hashing an email or phone number for matching would not make it anonymous.
Before sharing begins, we would explain the actual information, named recipients and purposes; provide the required separate choice and permissions; and provide a way to withdraw and remove existing audience entries. Declining would not prevent use of core app features. These controls and exports are planned and are not yet available. This notice, creating an account, accepting terms or contacting support does not itself give advertising permission. TikTok and Snapchat are only possible future services, not current audience-data recipients. Any future service would require updated disclosure and applicable permissions before sharing.
Retention and planned reviews
We retain account, usage and subscription-verification records while needed to operate an open account and its access. Saved cloud drawings remain linked to the account until removed through the service or erased with the account. Deleting a project through the account service removes that project's live cloud document content, but retains its deletion/revision metadata and usage history. Removing an individual project/area does not reset allowances: names, identifiers and usage history remain until account deletion. Codes and security counters have limited validity windows; expiry does not mean a stored record disappears at that instant.
Our planned ordinary-support schedule is disposal 12 calendar months after a case's actual resolution has been recorded. Our planned inactivity process is a review after 24 calendar months without confirmed use, followed by at least 30 calendar days' notice before any approved account closure. These schedules have not yet been put into operation and do not currently cause automatic deletion. Offline use may be invisible to the service; missing server activity alone does not prove abandonment. The planned review must consider continued use and active subscriptions before inactivity closure.
These plans are separate from your ability to request deletion now and the commitment below. They do not authorize retaining requested-deletion data for 12 or 24 months. Any specific legal retention exception would need its reason and period identified; no blanket extra period is claimed. Backups, email recovery, exports and device files have separate boundaries.
Account deletion
On iPhone/iPad, open My account → Request account deletion. On Android, open Account → Delete account and data. Confirm with your current password inside the app; never send it or a verification code to support. A request is recorded for review, not immediate erasure or billing cancellation. A paid subscription is not required.
If you cannot sign in, use https://getimeasurepro.com/delete-account/ or our support form. We verify ownership before erasing an account. We complete the app-controlled account-data process within 30 days after ownership verification and notify you of completion. Receiving/reviewing a request is not completion. Applicable law may require a response deadline starting at receipt; verification does not remove those obligations.
Live erasure removes account/login credentials, sessions/recovery records, project/area names and identifiers (including removed projects), saved cloud drawing documents and their synchronization receipts, save/allowance history, account-linked support and linked Apple/Google purchase-verification records, including preserved-access history. Cloud document removal includes the measurement geometry, environment-scanning evidence, notes and customer details contained in those documents. The live database process does not retain a permanent customer-identity tombstone.
External support-mailbox copies need separate handling. We remove copies under our control through fulfillment and address provider-held copies through the provider's available process. Live database deletion alone does not prove that work or immediate removal from every provider backup/recovery system. It does not wipe devices, recall exports or delete independently controlled Apple, Google or recipient records.
Cancel recurring billing separately. For Apple, use https://apps.apple.com/account/subscriptions. For Android, manage it in Google Play. Subscription cancellation does not delete an app account, and account deletion does not cancel subscriptions.
Backups
DigitalOcean's managed PostgreSQL service creates daily backups with a seven-day backup/point-in-time-recovery window. A pre-deletion backup may retain earlier data until expiry; live erasure does not selectively edit it. This is not a retention promise for manual exports, support mail, provider logs or every third-party copy. Restoring a database must not return deleted data to ordinary use: our documented procedure requires a recovery point after the protected deletion cutoff before reconnecting it.
Device/iCloud backups and shared reports depend on your providers and settings. Apple's device-backup information is at https://support.apple.com/en-us/108770.
Your choices and intended audience
You choose whether to enter optional company/customer details, import a logo, save a cloud drawing or share reports. Camera and Bluetooth permissions can be changed in device settings; without the relevant permission, camera measurement or a Bluetooth laser connection is unavailable. In the United States, Settings > Ad measurement turns off ad measurement with Meta. Contact us about access, correction or deletion of account/support information. Available rights depend on applicable law.
I Measure Pro is intended for adults aged 18 and older. Contact us if you believe a child has supplied account information so we can review/remove it through the verified process.
Changes
We update this policy when actual practices change. Plans are not permission to begin sharing. The revision date identifies this policy version.