← TruckerProfits

Privacy Policy

Last updated: October 2026 · WSG Global LLC · Illinois

TruckerProfits is built for owner-operators. This policy explains exactly what we collect, who processes it, why, and how you can access or delete it — accurate to how the app actually works today.

1. Who We Are

  • •TruckerProfits is operated by WSG Global LLC, an Illinois limited liability company ("we," "us," or "our"). This Privacy Policy explains how we collect, use, disclose, and protect your personal information when you use the TruckerProfits web application, the TruckerProfits iOS app, the TruckerProfits Android app, and any related services (collectively, the "Service").
  • •We are the "business" and controller responsible for your personal information. If you have questions about this policy, contact us at support@truckerprofits.com.

2. What Data We Collect

  • •Account information: When you create an account via Clerk, we collect your name and email address, and we assign your account a unique account ID. If you sign up through a third-party sign-in provider (e.g. Google), we receive the name and email that provider shares with us.
  • •Device token: If you turn on notifications on iOS, we store your Apple push notification token with your account so we can send them to your device.
  • •Payment information: When you subscribe to a paid plan, Stripe collects and processes your payment card details directly. We never receive or store your full card number, CVV, or bank account information. We retain only your Stripe customer ID and subscription status.
  • •Load scoring data: The rates, mileage, costs, lanes, truck cost profiles, and resulting scores and history you create in the Service. Synced trucks and scored loads are stored on the device and on our servers (Supabase), associated with your account. Signing in on another device restores those synced trucks and scored loads. Restore is add-only: it does not overwrite or delete what is already on the device. Documents and anything that has not synced stay on the device where you created them.
  • •Location data: If you use location features (such as the "Use my location" button on the Score screen or map search), we process your device's precise or approximate GPS coordinates to resolve them into a city/route (reverse geocoding) and to power distance, directions, and nearby-place lookups. We do not save your live GPS position to your account. When you tap "Use my location," your coordinates are sent to our server, which passes them to Google Maps Platform to find your city and returns a city and state. The city you use as your starting point is saved with that load in your scoring history, associated with your account. Destination and saved-place coordinates you use are stored on our servers, associated with your account. You control whether the Service accesses your device location through your browser or device permissions.
  • •Usage and analytics data: Product-analytics events about which features you use and how you interact with the Service, collected through PostHog to help us improve the Service.
  • •Advertising data (free tier only): If you use the free, ad-supported tier, Google AdSense and Google AdMob may collect device and usage identifiers, cookies, and similar data to serve and measure ads. On the iOS and Android apps, AdMob may also use the advertising identifier if you allow tracking. Paid subscribers are not shown these ads.
  • •AI content: Messages you send to in-app support chat, questions you send to the AI Load Advisor, and a rate-confirmation photo you submit are processed by our AI provider (Anthropic) to generate a response or read the load details. Do not include sensitive personal information in those messages or photos.
  • •Community content: Broker reviews and feature ideas you post in the app are stored with your account.
  • •Technical data: IP address, browser type, operating system, and app version, collected automatically through standard server logs and used for security, troubleshooting, and service reliability.
  • •Communications: If you contact us by email, we retain your messages to respond to you and improve our support.
  • •News and roadmap updates: If you submit the form on our homepage, we store the email address and mobile number you give us, and a separate record of whether you consented to marketing emails from TruckerProfits and whether you consented to marketing texts from TruckerProfits. Message frequency varies. Msg & data rates may apply to texts. You can unsubscribe from those emails. Reply STOP to opt out of texts, or reply HELP for help.

3. How We Use Your Data

  • •To provide the Service: authenticating you, syncing and storing your scores/lanes/profiles, processing your subscription, resolving your location into usable route information, and delivering load-scoring functionality.
  • •To send notifications you choose to turn on, using your device token and Apple Push Notification service.
  • •To send transactional emails: account confirmations, billing receipts, and password-reset emails via Resend. We do not send marketing emails or texts without the consent you give for that channel on the news form.
  • •To operate the free, ad-supported tier: serving and measuring advertising via Google AdSense and Google AdMob.
  • •To maintain and improve the Service: diagnosing errors, monitoring uptime, and prioritizing features based on usage analytics (PostHog).
  • •To power AI features via Anthropic: the AI Load Advisor, reading a rate-confirmation photo you submit, and in-app support chat.
  • •To enforce our Terms of Service and prevent fraud or abuse, and to comply with legal obligations.

4. What We Do Not Do

  • •We do not sell your personal information for money.
  • •We do not access your device contacts.
  • •Camera and microphone: we access them only at the moment you tap a control that needs them — the camera when you photograph a rate confirmation ("Snap it"), and the microphone when you tap a mic icon to speak into a field. On iPhone, your speech is sent to Apple's speech recognition service to turn it into text. Neither runs in the background, and we do not record or store audio on our servers. A rate-confirmation photo is sent to our AI provider to read the load details and is not retained afterwards. You can refuse or revoke both permissions in your device settings; the rest of the app keeps working.
  • •We do not collect or store full payment card numbers or banking details — Stripe handles all payment data under PCI-DSS.
  • •We do not share your individual load-scoring inputs with freight brokers, carriers, or industry third parties to make decisions about you.
  • •Note on "sharing" under California law: our use of Google AdSense and Google AdMob on the free tier may be considered "sharing" of personal information for cross-context behavioral advertising under the CPRA. You can opt out — see Section 9.

5. Data Storage & Security

  • •The Service is hosted on Vercel (United States) with our primary datastore on Supabase (United States). All data in transit is encrypted via TLS/HTTPS; data at rest in Supabase is encrypted.
  • •Authentication is managed by Clerk using industry-standard security practices, including encrypted credential storage and support for multi-factor authentication.
  • •Synced trucks and scored loads are stored on your device and on our servers (Supabase), associated with your account. Signing in on another device restores those synced trucks and scored loads. Restore is add-only and does not overwrite or delete local data. Documents and unsynced items stay on the device. See "What Data We Collect" above.
  • •We retain account, billing, and scoring data for as long as your account is active and for a reasonable period thereafter to meet legal and tax obligations. If you delete your account, we delete your associated personal data from our systems, including Supabase, within 30 days, except where retention is required by law.
  • •Despite our security measures, no system is completely secure and we cannot guarantee the absolute security of your information. If we experience a data breach affecting your personal information, we will notify affected users and any applicable regulators as required by law.

6. Third-Party Service Providers (Processors / Subprocessors)

  • •Clerk (clerk.com) — authentication and account management (processes your name, email, and authentication credentials).
  • •Stripe (stripe.com) — payment processing (processes your card and billing information directly).
  • •Supabase (supabase.com) — primary database and server-side storage of your account-linked scoring, lane, profile, and location data.
  • •Google Maps Platform / Geocoding (Google LLC) — reverse geocoding of GPS coordinates and distance/directions/places lookups.
  • •Google AdSense (Google LLC) — advertising on the free tier (device/usage identifiers and cookies).
  • •PostHog (posthog.com) — product analytics.
  • •Anthropic (anthropic.com) — AI provider for the AI Load Advisor, rate-confirmation photo reading, and in-app support chat. Under Anthropic's commercial API terms, inputs submitted through the API are not used to train its models.
  • •Google AdMob (including Google's User Messaging Platform consent prompt) and Apple App Tracking Transparency (on the mobile apps) — advertising on the free tier of the native apps, including the advertising identifier (IDFA) only if you allow tracking.
  • •Sentry (sentry.io) — error reporting. It stays dormant until an error-reporting DSN is configured, and then it receives error details and technical data needed to diagnose failures.
  • •Upstash (upstash.com) — rate limiting for public endpoints. It stores request counters keyed by technical identifiers such as IP address, not your load history.
  • •Mapbox (mapbox.com) — map display when a Mapbox token is configured.
  • •FMCSA (U.S. Department of Transportation) — carrier lookup when you enter a DOT or MC number.
  • •U.S. Energy Information Administration (EIA) — regional diesel price data used in scoring.
  • •Open-Meteo — weather data used for route context. Requests include coordinates, not your name or email.
  • •Apple Push Notification service (APNs) — delivery of notifications you opt into on iOS. We store the device token needed to send them.
  • •Apple speech recognition (on iOS) — converts what you say into text when you tap a mic icon.
  • •Resend (resend.com) — transactional email delivery.
  • •Vercel (vercel.com) — web hosting and deployment (may process IP addresses and standard server logs).
  • •Each provider is contractually bound to process your data only as needed to provide its services and in compliance with applicable data-protection law.

7. Cookies & Tracking

  • •Strictly necessary cookies: Clerk sets session cookies required to keep you logged in. These cannot be disabled while using the Service.
  • •Analytics: We use PostHog to understand feature usage and improve the Service.
  • •Advertising cookies (free tier only): Google AdSense sets advertising and measurement cookies to serve and measure ads on the free tier. Paid subscribers are not served these ads.
  • •Advertising identifier (iOS app, ad-supported tier only): If you allow tracking when the app asks, Google AdMob may use your device's advertising identifier to serve and measure ads. You can change this at any time in iPhone Settings > Privacy & Security > Tracking.
  • •You can manage or clear cookies at any time through your browser settings; doing so may log you out and reset preferences. California residents may opt out of advertising "sharing" as described in Section 9.

8. Your Privacy Rights

  • •Access: You may request a copy of the personal data we hold about you by emailing support@truckerprofits.com.
  • •Correction: You can update your name and email in your account settings.
  • •Deletion: You can delete your account from your account settings or by contacting support@truckerprofits.com. We delete your personal data — including data stored in Supabase — within 30 days, except where retention is required by law.
  • •Opt out of marketing emails: Every marketing email includes an unsubscribe link.
  • •Data portability: You may request an export of your personal data in a machine-readable format.

9. California Residents (CCPA / CPRA)

  • •If you are a California resident, you have the right to: (a) know what personal information we collect, use, and disclose; (b) request deletion of your personal information, subject to exceptions; (c) request correction of inaccurate personal information; and (d) not be discriminated against for exercising these rights.
  • •Opt out of "sale" / "sharing": We do not sell your personal information for money. However, our use of Google AdSense and Google AdMob for advertising on the free tier may qualify as "sharing" for cross-context behavioral advertising under California law. You may opt out by emailing support@truckerprofits.com with the subject line "Do Not Sell or Share My Personal Information," or, in the iOS app, by using the "Do Not Sell or Share My Personal Information" setting under Account. In the iOS app, if your device sends a Global Privacy Control signal, we treat it as an opt-out and Google AdMob ads stay non-personalized.
  • •To exercise any of these rights, contact support@truckerprofits.com. We respond within the timeframes required by law (generally 45 days).

10. International Users

  • •The Service is intended for users in the United States, and your data is processed and stored in the United States. If you access the Service from outside the U.S., you consent to the transfer and processing of your data in the United States. We do not target or market the Service to the European Economic Area or United Kingdom.

11. Children's Privacy

  • •The Service is intended for professional adult owner-operators and is not directed at children under 18. We do not knowingly collect personal information from children. If you believe a child has provided us personal information, contact support@truckerprofits.com and we will delete it promptly.

12. Changes to This Policy

  • •We may update this Privacy Policy to reflect changes in our practices or applicable law. We will notify you of material changes by email to your registered address or via a prominent notice in the Service at least 14 days before they take effect. The "Last updated" date reflects the most recent revision.

13. Contact Us

  • •Email: support@truckerprofits.com
  • •Support page: truckerprofits.com/support
  • •Mailing address: WSG Global LLC, 9169 W State St, Suite 2963, Garden City, ID 83714, United States.