Last updated: 8 April 2026
VeysaLabs Pte. Ltd. ("we", "us", "our") is registered in Singapore. This Privacy Policy explains how we collect, use, store, and protect your personal data when you use our synthetic eye-tracking platform at veysalabs.com and app.veysalabs.com (the "Service").
We are committed to complying with the Singapore Personal Data Protection Act 2012 (PDPA), the EU General Data Protection Regulation (GDPR), and the UK GDPR.
When you create an account using email, we collect your email address, display name, and a hashed password. We do not store passwords in plain text.
If you sign in with Google, we receive and store the following from your Google account:
We do not access your Google contacts, calendar, files, or any other Google data beyond the above.
When you use the Service, you upload images (JPEG, PNG, WebP, PDF) for analysis. We store these images, the generated heatmap overlays, and the associated Creative Effectiveness Report data (scores, metrics, recommendations).
We collect usage data including login timestamps, number of images processed, and feature usage. We also use Google Tag Manager (GTM) and Google Analytics to collect anonymised browsing data such as pages visited, session duration, and approximate geographic location. These analytics services may set cookies on your device (see Section 10).
Payment is processed by Stripe. We do not store credit card numbers, CVVs, or full card details on our servers. Stripe's own privacy policy governs payment data handling.
We do NOT use your uploaded images to train our AI models. Your creative assets remain your property and are never used for any purpose beyond generating your requested analysis.
Under the GDPR, we process personal data on the following legal bases:
Your data is stored using the following infrastructure:
We implement the following security measures:
We retain your data as follows:
Depending on your jurisdiction, you have the following rights:
To exercise any of these rights, contact us at privacy@veysalabs.io. We will respond within 30 days.
You also have the right to lodge a complaint with your local data protection authority. For EU residents, this is your national supervisory authority. For Singapore residents, this is the Personal Data Protection Commission (PDPC).
Our infrastructure providers may process data outside of your jurisdiction. We ensure adequate protection through:
We use the following third-party services to provide the Service:
| Provider | Purpose | Data Processed | Location |
|---|---|---|---|
| Replit | API hosting, database, file storage | All account, project, and image data | US |
| Modal | GPU inference (AI image processing) | Uploaded images (in-memory during processing) | US (AWS/GCP) |
| OAuth authentication, analytics (GTM/GA) | Google account ID, name, email, profile picture; anonymised browsing data | US/Global | |
| Resend | Transactional and marketing email delivery | Email address, display name | US |
| Stripe | Payment processing | Payment method details (managed by Stripe) | US/Global |
We use the following categories of cookies:
Required for the Service to function. These include authentication session tokens. No consent is required for essential cookies.
We use Google Tag Manager and Google Analytics to understand how visitors use our website. These services may set the following cookies:
| Cookie | Provider | Purpose | Duration |
|---|---|---|---|
| _ga | Google Analytics | Distinguishes unique visitors | 2 years |
| _gid | Google Analytics | Distinguishes unique visitors | 24 hours |
| _gat | Google Analytics | Throttles request rate | 1 minute |
Analytics cookies are only set with your explicit consent. When you first visit our site, a cookie consent banner will ask for your permission. You can change your cookie preferences at any time. If you decline analytics cookies, no tracking cookies will be set and your browsing will not be tracked.
We do not use advertising cookies or share browsing data with advertisers.
The Service is not intended for individuals under 16 years of age. We do not knowingly collect personal data from children. If we become aware that we have collected data from a child under 16, we will delete it promptly.
We may update this Privacy Policy from time to time. We will notify you of material changes by email or through the Service at least 14 days before they take effect. Continued use of the Service after the effective date of changes constitutes acceptance of the updated policy.
For privacy-related enquiries or to exercise your data rights: