TestLift Privacy Policy

Last updated: 17 August 2026

1. Data We Collect

TestLift collects the following data to provide A/B testing services:

We store test configuration and the aggregated and event-level analytics needed to run experiments, plus first-party cookies on the storefront (tl_vid and assignment cookies). We do not guarantee conversion lift or any other business outcome.

Important: TestLift is designed around pseudonymous storefront analytics. We do not intentionally collect customer payment details, and our own visitor tracking uses random visitor IDs plus hashed IP addresses rather than customer profiles. Shopify OAuth session storage may include merchant account fields supplied by Shopify during installation and admin authentication.

2. How We Use Your Data

3. Data Retention

Test and analytics records remain in the app database until they are deleted by app actions or by uninstall/privacy cleanup. When Shopify sends an APP_UNINSTALLED or SHOP_REDACT webhook, TestLift deletes shop-owned app records from its database. We do not currently enforce an automatic 90-day purge window in application code.

4. Data Sharing

We do not sell, rent, or share your data with third parties for marketing or advertising purposes.

Data is only processed by our trusted infrastructure providers under strict data processing agreements:

All third-party processors are contractually obligated to maintain the same level of data protection described in this policy.

5. GDPR Compliance

For merchants and visitors in the EU/EEA:

6. Cookies

TestLift may set several first-party cookies for storefront testing, including a visitor ID cookie (tl_vid), per-test assignment cookies (for example tl_[slug]), the active-test list cookie (tl_tests), and optional preview-mode cookies used while configuring tests. The app's assignment endpoint may also issue a legacy testlift_visitor cookie for compatibility. These cookies are used for variant consistency, previewing, and event attribution; they are not advertising cookies.

7. Security

TestLift is intended to run over HTTPS, and app data is stored in the application's PostgreSQL database. Shopify OAuth sessions are stored through Prisma session storage. We do not claim separate application-layer encryption for access tokens in the current implementation. Administrative access to app infrastructure is limited to service operators and hosting controls.

8. Changes to This Policy

We may update this policy periodically. Significant changes will be communicated via the app dashboard. Continued use of TestLift after changes constitutes acceptance.

9. Contact

For privacy-related inquiries, contact us at support@testlift.app.