Direct product policy. This Privacy Policy applies only to CordCheck (com.ryantinklepaugh.cordcheck). It directly states the app’s data practices and is not an owner-site redirect or a portfolio-wide substitute.
Scope, controller, and contact
UNCOMMON WEATHER LLC, 1212 N Walker Ave Apt 207, Oklahoma City, OK 73103, United States, is responsible for the information described here. Contact team@uncommonweather.com for privacy questions, rights requests, or support.
Information CordCheck handles
- Transient camera frames and LiDAR depth data used during an on-device scan
- Derived stack or pile geometry, dimensions, estimated volume ranges, uncertainty state, and scan-quality measures
- Manually entered dimensions, material or wood-type selections, ordered quantity, price, seller name, and delivery notes the user records
- Saved measurement records, delivery logs, and comparison history
- Private CloudKit identifiers and synchronization state
- User-requested dispute PDF reports and seller certificates
- Anonymous App Store purchase and RevenueCat offering, transaction, purchase, and entitlement metadata
- Privacy-minimal legal-choice evidence
- Support correspondence deliberately sent to Uncommon Weather
Product-specific practices
Camera, LiDAR, and on-device scene geometry
CordCheck uses the camera and, on supported devices, the LiDAR sensor only while the user performs a scan in the foreground. Camera frames and depth data are processed entirely on the device to reconstruct the scanned stack or pile, are used transiently, and are not uploaded to Uncommon Weather, RevenueCat, an advertising service, or an artificial-intelligence API.
A saved measurement stores the derived geometry, dimensions, estimated volume range, uncertainty state, and quality measures, together with details the user enters. Scene reconstruction can also be skipped entirely by entering dimensions manually.
Measurement records and private iCloud synchronization
Measurement records, delivery logs, seller details, and settings remain on the device and can synchronize through the user's private CloudKit database. Apple processes that content under the user's iCloud account. Uncommon Weather does not operate a product-data server, does not receive those records merely because synchronization is enabled, and cannot inspect or restore the private database.
Dispute reports and seller certificates
CordCheck creates a dispute PDF report or a seller certificate on the device only after the user requests it. The document contains the measurement details the user chose to include and is handed to the Apple share interface; copies saved, sent, or uploaded remain with the chosen destination or recipient until removed there.
Purchases and legal choices
Apple processes purchases and payment credentials. RevenueCat receives an anonymous app-user identifier and limited app, device, offering, transaction, purchase, and entitlement metadata needed to present products, restore purchases, provide aggregate subscription analytics, and determine Full Unlock and Pro access. CordCheck does not set an email or account identifier in RevenueCat and does not send scans, geometry, measurements, delivery logs, seller details, or reports to it.
The separate Uncommon Weather legal-choice service receives only signed, privacy-minimal evidence of an acceptance, decline, or withdrawal. It does not receive CordCheck scans, measurements, delivery logs, or report content.
Retention and deletion
Records remain locally and in private CloudKit until the user deletes them with available controls, uses Delete All App Data, removes the app, or changes Apple storage, subject to synchronization behavior. Deleting app data does not erase a report or certificate already shared, Apple or RevenueCat purchase records, provider security records, or privacy-minimal legal-choice evidence.
Service providers and disclosures
Apple provides iOS, App Store billing, and the Apple frameworks identified above. RevenueCat provides subscription-entitlement infrastructure. Supabase provides the separate legal-choice service and, where the product-specific sections say so, account, storage, synchronization, or server-function infrastructure. Cloudflare delivers and protects the public website. Other named providers process only the information needed for the selected function.
Ordinary connection metadata, such as IP address, route, response status, and timing, can be processed transiently by network, security, and hosting providers to deliver and protect a request. Information may also be disclosed when required by valid legal process, to protect rights or safety, to investigate abuse or security incidents, or in a business transaction with legally required safeguards.
Uncommon Weather does not sell personal information, share it for cross-context behavioral advertising, serve third-party ads, or track users across unrelated products.
Retention and deletion
Product data follows the product-specific retention and deletion boundaries above. Copies deliberately exported, uploaded, or shared remain wherever the user, recipient, or selected service saved them. Support correspondence is retained while needed to handle the request and for reasonable operational, security, and legal purposes. Apple, RevenueCat, Supabase, OpenAI where applicable, and other independent providers retain records under their own policies and legal duties.
Legal-choice events and acceptance receipts are append-only evidence retained until the verified relationship ends plus seven years. Related challenge, key-registration, request-audit, signing-key incident, receipt-integrity, and retention-purge records follow their security and legal-claims schedules. Immutable legal evidence may be retained where needed to establish, exercise, or defend legal claims.
Security
The legal-choice system uses HTTPS, P-256 signatures, keyed pseudonyms, replay-resistant single-use challenges, strict product allowlists, rate limits, restricted service credentials, append-only evidence, and signed receipts. Apple security frameworks and the product-specific controls above protect other data where stated. No system is perfectly secure.
Choices and privacy rights
Users can decline, later withdraw to limited mode, review the current documents, or affirmatively accept from Legal & Privacy settings. Available product controls can manage permissions, delete or export product data, manage or restore purchases, and delete an account where applicable. Depending on location, rights may include access, correction, deletion, restriction, objection, appeal, withdrawal, or a regulator complaint.
A current affirmative acceptance takes effect after it is durably saved on the device. Main-app access remains available while signed-receipt delivery retries after a non-terminal network, Apple, or service outage. Widgets, Live Activities, and other extension surfaces that require a verifiable cross-process receipt may wait until the server-signed receipt is received and verified. An explicit terminal rejection of the exact saved acceptance causes the client to quarantine that failed record and return to the appropriate decision or limited-state screen.
Children and eligibility
CordCheck is intended only for adults age 18 or older. The legal flow records only a broad adult age band and acceptor role, not a birth date.
Changes and related documents
Material changes receive a new immutable document version. Previously accepted users are asked to make one new choice for a materially changed family; continued use alone does not silently create acceptance. A stored decline or withdrawal remains limited without a recurring prompt. Read the CordCheck Terms of Service and CordCheck Product Schedule.
UNCOMMON WEATHER LLC
1212 N Walker Ave Apt 207
Oklahoma City, OK 73103
United States
team@uncommonweather.com