FireTrack

FireTrack Privacy Policy

Effective Date: April 18, 2026 Last Updated: April 18, 2026

1. Who We Are

FireTrack is a service operated by Shadyne LLC, a Utah limited liability company doing business as FireTrack ("FireTrack," "we," "us," or "our").

Registered address: 7533 S Center View Ct #5946, West Jordan, UT 84084, United States

Contact:

EU / UK Article 27 Representative: Not appointed at this time. We will designate a representative if and when required by the volume or nature of our processing of EU or UK personal data.

This Privacy Policy explains how we collect, use, disclose, and safeguard personal information. It applies to (a) visitors to our website at firetrack.io, (b) individuals who create FireTrack accounts (our "Customers"), and (c) individuals whose personal data we process on behalf of our Customers ("End-Users").


2. Our Role: Controller and Processor

Your rights and our obligations depend on which role we play for a given piece of personal data:

This policy describes both relationships so that End-Users can understand what happens to their data, even though their direct contractual relationship is with the Customer whose website they visited.


3. The Service at a Glance

FireTrack is a server-side conversion tracking and attribution platform. Customers install a lightweight JavaScript tracker (ft.js) on their websites, or send events to us through our API or inbound webhooks. We capture conversion events (such as page views, form submissions, phone-number clicks, and purchases), stitch a visitor's activity together using first-party cookies and identifiers, and forward conversion events to advertising platforms (such as Meta and Google) to help our Customers measure and optimize their marketing.

Before any personal data that could directly identify an individual (such as email address or phone number) leaves FireTrack servers for an advertising platform, it is hashed using the SHA-256 algorithm. Hashing is a form of pseudonymization under GDPR Article 4(5); it is not anonymization, and we treat hashed identifiers as personal data.


4. Information We Collect About Customer Account Holders

When you create or use a FireTrack account, we collect and store (in PostgreSQL hosted with DigitalOcean Managed Databases in New York):

Our legal bases for processing Customer account data (under GDPR and equivalent US laws) are performance of a contract (providing the Service you signed up for), legal obligation (tax, accounting, and compliance recordkeeping), and legitimate interests (securing the Service, preventing abuse, improving the product).


5. Information We Process on Behalf of Our Customers

When a Customer embeds FireTrack on their website or sends us data through our API or webhooks, we process data about the Customer's End-Users on the Customer's instructions. Categories include:

5.1 Stored in our event warehouse (ClickHouse Cloud, AWS us-east-1)

5.2 Stored in our identity-resolution database (PostgreSQL)

To provide the Service, we must match subsequent events from the same End-User to a single visitor profile. For that purpose, and for that purpose only, we store in PostgreSQL:

We understand that plaintext storage of email and phone creates meaningful privacy responsibilities. These records are stored with infrastructure-layer disk encryption; access is limited to authorized Customer account members and a small set of service accounts; every operator query that reads identity-resolution data is written to an access audit log (see §12 Security). We apply strict deletion SLAs and the automatic 12-month retention above.

5.3 Operational and diagnostic data

Our legal basis, as a processor, is the Customer's instruction. Customers are responsible for identifying the appropriate lawful basis (typically consent under ePrivacy and GDPR Article 6(1)(a)) and for obtaining that consent from their End-Users before sending data to us.


6. Cookies and Similar Technologies

6.1 Cookies set by the FireTrack tracker (ft.js)

All cookies set by the FireTrack tracker are first-party cookies, set on the domain of the website the End-User is visiting. When a Customer uses a custom subdomain (for example, track.customer.com), the cookies are scoped to the Customer's apex domain. None are classified as strictly necessary; they support analytics and advertising measurement.

CookiePurposeDuration
_ft_uidA randomly generated visitor identifier (UUID) used to group page views and events into a single visitor profile.90 days
_ft_fbclidStores the Meta click identifier from the URL (fbclid) so conversions that happen later in a session can be attributed to the originating ad click.90 days
_ft_gclidStores the Google click identifier (gclid) for the same purpose.90 days
_ft_ttclidStores the TikTok click identifier (ttclid) for the same purpose.90 days
_ft_msclkidStores the Microsoft click identifier (msclkid) for the same purpose.90 days
_fbcMeta-format click cookie (fb.1.<timestamp>.<fbclid>) used by Meta's Conversions API to match server-side conversions to the browser click.90 days
_fbpMeta-format first-party browser identifier used for probabilistic matching across a session.90 days

6.2 Global Privacy Control

When an End-User's browser sends the Global Privacy Control (GPC) signal, our tracker does not set the click-identifier cookies (_ft_fbclid, _ft_gclid, _ft_ttclid, _ft_msclkid) and does not construct the Meta _fbc cookie. We treat GPC as a valid opt-out of sale or sharing under California and other US state privacy laws. The visitor identifier (_ft_uid) and Meta's _fbp cookie are still set because they do not carry click-based advertising identifiers.

6.3 Local storage and session storage

Our tracker also uses the browser's local storage and session storage to cache non-personal configuration and short-lived diagnostic data. These keys do not contain End-User personal data.

6.4 Cookies on firetrack.io (our marketing and dashboard site)

Our own website uses a small number of cookies to keep you signed in, remember session preferences, and secure authentication. We do not use third-party advertising cookies on firetrack.io itself.


7. How We Use Personal Data

We use personal data only for the purposes listed below and only as long as necessary for those purposes:

We do not sell personal data. We do not share personal data with third parties for their own marketing purposes. We do not use Customer or End-User data to train machine learning models.


8. How We Share Personal Data

We share personal data with two types of third parties — service providers (who process data on our instructions as our processors) and independent controllers (advertising platforms that receive conversion data on a Customer's behalf but use it under their own terms).

8.1 Service providers (our processors)

We rely on a small set of service providers to operate the Service. Each is bound by a written contract, processes personal data only on our documented instructions, and is subject to confidentiality and security obligations consistent with this Privacy Policy. They fall into the following categories:

This list is representative as of the Effective Date and is not an exhaustive enumeration of every vendor we use. We commit to giving Customers at least 30 days' advance notice by email before engaging a new service provider that processes Personal Data on our behalf, so that Customers may reasonably object.

Customers who require the specific identities of our current service providers — typically in connection with a Data Processing Addendum or enterprise security review — may request the list by emailing privacy@firetrack.io.

8.2 Independent controllers (advertising platforms)

When a Customer connects an advertising platform to the Service, we forward conversion events — including SHA-256-hashed email, phone, and name identifiers and any click identifiers captured from the URL — to that platform on the Customer's behalf. The advertising platforms we integrate with today include Meta Platforms, Inc. and Google LLC.

The advertising platforms are not our processors. They are independent controllers (or, for certain activities, joint controllers with the Customer) and process the data they receive for their own purposes under their own terms, including to measure ad performance, attribute conversions to ad clicks, and optimize ad delivery. Their handling of the data is governed by their own agreements and privacy policies, including:

The Customer is responsible, as controller, for ensuring that any consents required to transfer End-User data to these advertising platforms have been obtained, and for responding to End-User rights requests that concern the data those platforms hold.

8.3 Our access to Meta and Google platform data (Customer-authorized)

In addition to forwarding conversion data to Meta and Google as described in §8.2, FireTrack accesses certain advertising-platform data from Meta and Google on a Customer's behalf through those platforms' APIs. Access is authorized by the Customer via OAuth when the Customer connects an advertising account in the dashboard.

Google APIs. When a Customer connects a Google Ads account, FireTrack requests the following Google API scope:

FireTrack uses this access solely to (a) list the Customer's Google Ads accounts and conversion actions in the dashboard during setup, (b) upload conversion data the Customer has configured FireTrack to forward, and (c) read basic account metadata needed to present that configuration. FireTrack does not use Google user data to train machine-learning or generative-AI models, does not transfer Google user data to third parties other than back to Google on the Customer's behalf, and does not combine Google user data with data obtained from other sources.

FireTrack's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Meta APIs. When a Customer connects a Meta advertising account, FireTrack requests the following Meta permissions:

FireTrack uses this access solely to (a) enumerate the Customer's ad accounts and pixels in the dashboard during setup and (b) send conversion events the Customer has configured FireTrack to forward via the Meta Conversions API. FireTrack does not use Meta data for any purpose other than providing the Service and complies with the Meta Platform Terms, the Meta Business Tools Terms, and (where applicable) Meta's Data Processing Terms and European Regulatory Data Addendum.

Retention and deletion of connector tokens. OAuth access tokens and refresh tokens obtained from Meta and Google are encrypted at rest with AES-256-GCM (see §12). When a Customer disconnects a connector through the dashboard, FireTrack marks the connector inactive and stops using its tokens to send conversions or read configuration. The encrypted token material is retained in that inactive state until the project or account to which the connector belongs is deleted — at which point it is removed along with the rest of the project data. A Customer who requires earlier deletion of a specific connector's token material may request it by email to privacy@firetrack.io; we will execute such requests within the timelines required by Applicable Data Protection Law (typically 30 days).

Disconnecting in FireTrack does not automatically revoke the authorization on the platform side. Customers wishing to ensure Meta or Google also invalidates the grant should additionally revoke access at:

8.4 Other disclosures

We may also disclose personal data:


9. International Data Transfers

FireTrack is based in the United States and all of our service providers store data in the United States or on globally distributed edge networks. If you are located in the European Economic Area, the United Kingdom, or Switzerland, your personal data will be transferred to the United States.

We rely on the following transfer mechanisms:

Customers may request a copy of our SCCs by emailing privacy@firetrack.io.


10. Data Retention

We retain personal data only as long as needed for the purpose it was collected or as required by law. The default retention schedule is:

CategoryDefault retentionCustomer-configurable?
Events (ClickHouse)13 monthsYes — per-project choice of 3, 6, 13, or 24 months
IP address prefix (ClickHouse)120 days, then nulledNo (maximum)
Visitor identity graph (PostgreSQL)12 months from last activity (or until project is deleted)Follows project retention
Delivery logs (PostgreSQL)90 daysNo
Script error reports (PostgreSQL)90 daysNo
Audit logs (PostgreSQL)12 monthsNo
Session tokens (PostgreSQL)7 days, with 1-day refresh windowNo
Connector OAuth tokens (PostgreSQL)Retained encrypted until the connector's project or account is deleted (or sooner on written Customer request)Yes — via project/account deletion or written request
Stripe webhook events (PostgreSQL)90 daysNo
Customer account dataLife of the account plus the shorter of (a) 12 months after closure for audit purposes or (b) longer periods required by lawNo

When a Customer deletes a project, we delete the project's records from PostgreSQL immediately and purge the project's events from ClickHouse on a best-effort basis within hours. When a Customer deletes their account, we cancel the Stripe subscription immediately, cascade-delete all Customer and End-User records from PostgreSQL, and purge all of the Customer's events from ClickHouse. We retain a minimal audit record (account ID, deletion timestamp, actor) for 12 months in accordance with our records policy.


11. Your Rights

11.1 Rights under the GDPR and UK GDPR

If you are in the European Economic Area, the United Kingdom, or Switzerland, you have the right to:

When FireTrack acts as a processor on behalf of a Customer, End-User requests should be directed first to the Customer that operates the website where data was collected. If you don't know who to contact, email us at privacy@firetrack.io and we will route your request to the correct Customer.

When FireTrack acts as a controller (for Customer account data), you can exercise these rights directly by emailing privacy@firetrack.io.

11.2 Rights under California law (CCPA/CPRA)

If you are a California resident, you have the right to:

You can exercise these rights by emailing privacy@firetrack.io. We may ask you to verify your identity before responding.

11.3 Other US state laws

If you are a resident of any US state with a comprehensive privacy law, you have substantially similar rights. We honor those rights on the same terms as described above and honor Global Privacy Control as a universal opt-out mechanism.

11.4 How we respond

We respond to verified rights requests within the timelines required by applicable law (typically 30 days under GDPR and similar US state laws). Where FireTrack acts as a processor, the timelines for executing Customer-forwarded deletion requests are set out in our Data Processing Addendum.


12. Security

We take security seriously and maintain administrative, technical, and physical controls designed to protect personal data, including:

We are not SOC 2, ISO 27001, or PCI-DSS certified. We operate to SOC 2-aligned controls and will share our policy pack under NDA on request.

No system is perfectly secure. If you believe your FireTrack account has been compromised or you have discovered a security vulnerability, please email security@firetrack.io immediately.


13. Children

FireTrack is not directed to children. We do not knowingly collect personal data from individuals under 16 (or under 13 in the United States). Customers must not use FireTrack to knowingly track children. If you believe a child's personal data has been sent to us, email privacy@firetrack.io and we will delete it.


14. Automated Decision-Making

We do not use personal data to make decisions that produce legal or similarly significant effects on individuals through solely automated means.


15. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will provide notice to Customers by email at least 30 days before the changes take effect and update the "Last Updated" date above. Continued use of the Service after the effective date constitutes acceptance of the updated policy.


16. Contact Us

Questions, concerns, or data-rights requests:

Shadyne LLC (d/b/a FireTrack) 7533 S Center View Ct #5946 West Jordan, UT 84084, United States