TRUEMAX Scan your face →

Privacy Policy

Who we are

TrueMax ("we", "us") provides a facial measurement tool at truemax.app. You can reach us about anything in this policy at privacy@truemax.app.

What happens to your photographs

When you take or upload a front photo, it is decoded in your browser and measured there. The 478-point face mesh, every measurement derived from it, and your score are all computed on your device. The front photograph is not sent to a server as part of producing your result.

Photographs you have scanned are kept in your browser's own storage (IndexedDB) so you can see your previous scans. That storage is local to that device and that browser. Clearing your browser data removes it.

Optional Goal preview

Goal preview is available only to signed-in adult Max members. Before its first render, a separate consent explains the request and names the provider. If you agree, TrueMax sends the front photograph and, when the scan has one, the side photograph through our server to Higgsfield or OpenAI together with a bounded list of selected presentation goals. We do not send your name, chat history or measurements outside that goal recipe, and we do not store the source photographs for this request.

TrueMax keeps only the generated previews for up to 30 days, or for up to one year if you explicitly keep one. Generated previews are not used for training or advertising. OpenAI states that API data is not used for training by default and may retain abuse-monitoring data for up to 30 days. Higgsfield receives the uploaded references under its commercial privacy terms; its current integration does not give TrueMax a way to delete the provider upload. You can revoke Goal preview in Settings, which deletes every preview stored by TrueMax.

Optional cloud placement for a side profile

Before the first side-profile upload, we ask whether you want a cloud pass to place its thirteen points. If you agree, the reduced side image is sent through our server to Anthropic for one API request. TrueMax does not write the image to storage and uses the returned coordinates only to seed the review screen. Anthropic states that commercial API inputs are not used for model training by default and that inputs and outputs are normally deleted from its backend within 30 days, unless different retention terms apply or retention is required for safety or legal reasons. See Anthropic's commercial data-retention information.

If you decline, you can place the points on-device without an upload. If you are signed out, reach the daily cloud limit, or the request fails or reaches its bounded time limit, an on-device starting layout is used instead. You can review it, place points yourself, retake the photo or skip the side. Your choice is remembered in this browser and can be changed from the side-profile capture screen.

Separate side-profile landmark feedback

The thirteen points on a side profile are placed automatically and then shown to you for review, because automatic placement is the hardest part of the product to get right. After you confirm or correct them, a separate dialog asks whether you will send us that side photograph together with the automatic and the corrected point positions, so we can make the automatic placement better.

What else we hold

Row-level security is enabled on every table holding personal data, so one account cannot read another's rows.

Who we share it with

We do not sell your personal information. We do not share your photographs, scans, scores or conversations with anyone for advertising, and no advertising script runs on any page of this site. We use a small number of processors to run the service:

Optional Google Analytics

If Google Analytics is enabled for this site, we ask before loading it. Choosing Keep analytics off, or not answering, sends no analytics request to Google. You can still use the product. A missing analytics configuration also leaves the feature off.

If you allow it, we send the names of public pages and a small set of actions, such as finishing a front scan, opening results, signing up or starting checkout. Page addresses are restricted to our public-page list, with no query strings or fragments. A broad acquisition category, such as Google organic search, and the first public page in the current tab help us understand which information brings people to the product. We do not send search terms, raw campaign text or advertising click identifiers through this analytics integration.

We do not send photographs, landmark coordinates, measurements, face scores, account IDs, names, email addresses, form answers or Max conversations to Google Analytics. We do not enable advertising personalization, Google Signals, form capture or session replay in this integration. Google receives network requests, including the IP address needed to deliver them, basic browser/device information and an analytics cookie identifier. This is optional usage analytics, not anonymous data. See how Google uses information from partner sites.

Core Web Vitals performance measurement is not currently enabled through this integration.

Your choice is stored on this browser for up to 180 days. Analytics cookies are configured to expire after 30 days; the coarse landing context stays in this tab's session storage. Use Analytics preferences on a public page or Settings to turn it off. This stops future collection, removes the analytics frame and clears this integration's browser cookies and landing context where browser access permits. If your browser blocks saving the choice, analytics stays off on this page, but the choice may not carry to other tabs or your next visit. It does not recall events already received by Google. Contact privacy@truemax.app for questions about data already collected. Private tools, calibration, account-only URLs and development previews do not load analytics.

This choice is separate from the existing campaign-to-purchase attribution described below. Allowing analytics is not permission to send additional information to an advertising platform.

If you arrived from a campaign link

Links we put in adverts, newsletters, video descriptions and profile bios carry campaign parameters that say where the link was placed. They are the standard utm_source, utm_medium, utm_campaign, utm_content and utm_term, and they describe the placement, not you. An advert additionally carries a click identifier that the advertising platform put there.

Three different things happen to them, and they are worth separating.

The report to TikTok contains no description of you. The click identifier, the amount and the currency. Not your email address, hashed or otherwise, and not your phone number, your name, your IP address or your device. Never a photograph, a scan, a score, or anything Coach Max said to you. The click identifier is a tracking identifier, and an advertising platform can use it to attribute the sale, build audiences and target adverts, which is why it is described here rather than folded into the list above.

In your browser all of it is kept for at most 30 days and discarded after that whether or not you buy anything, and it is dropped when you sign out. Clearing this site’s data in your browser removes the copy held there immediately.

If you do buy, a copy is kept by Stripe. The campaign parameters and, where there is one, the click identifier are written onto the payment record, and onto the subscription if you start one, so that they stay attached to the purchase for as long as Stripe keeps that record. Clearing your browser does not remove that copy. Where a subscription began with a TikTok advert, each renewal payment is reported in the same way as the first, with the same contents: the click identifier, the amount and the currency, and nothing that describes you. That reporting stops when the subscription does, and it never happens at all for a subscription that did not begin with an advert. Deleting your account removes the TrueMax side of it; to have the Stripe copy erased as well, email privacy@truemax.app and we will make the request on your behalf.

We may also disclose information where the law requires it.

Your rights

You can revoke an individual side-feedback submission from Settings, or delete your account from inside the app at any time. Account deletion removes your ordinary server-side account data, schedules any active subscription to stop, and queues any remaining side-profile feedback images you contributed for deletion. Scan history and thumbnails stored in your browser do not leave that browser and therefore are not removed from the device by server-side account deletion. Use the in-app history controls or clear this site's browser data to remove them. An unsettled Creator League payout must be resolved before deletion. Stripe and TrueMax may retain the minimum settlement, transfer, tax and verification records required by financial law; the public creator identity is removed or detached from that retained ledger. If you have uninstalled the app or cannot sign in, there is a route that does not need either. See deleting your account.

Depending on where you live, you may also have the right to access a copy of your data, correct it, restrict or object to processing, or complain to a data protection authority. Write to privacy@truemax.app and we will respond within 30 days.

Children

TrueMax is not intended for anyone under 13, and we do not knowingly collect information from children under 13. People under 18 are limited to specific plans. The Creator League is only available to adults aged 18 or over. If you believe a child under 13 has given us information, contact us and we will delete it.

Security

The site is served over HTTPS with a strict Content Security Policy. Server-side keys are never included in the browser. That said, no method of transmission or storage is completely secure, and we cannot guarantee absolute security.

Changes

If we change this policy we will update the date above, and for anything that materially changes how we handle your data we will tell you in the app before it takes effect.

TRUEMAX · ON-DEVICE MEASUREMENT ENGINE · TRUEMAX.APP