Privacy Policy
Last updated: March 24, 2026
LabTools Studio is a free, non-commercial hobby project. It is not a registered business or legal entity.
1. Overview
This page describes what data is collected when you use LabTools Studio at labtools.studio, where it goes, and what rights you have. We aim to be fully transparent.
2. Visit Analytics
Every page load sends the following data to Supabase (a third-party cloud database by Supabase, Inc.):
- The page URL path
- The referring page URL (if any)
- Your browser's user agent string
- Timestamp of the visit
Your IP address is not explicitly stored by our application, but may be visible to Supabase's infrastructure as part of normal network traffic. This data is used only to understand site usage and guide development. It is not shared with any other parties.
This tracking runs on every page load. It is not gated by a consent mechanism โ the notice banner is informational only.
3. Tool-Specific Data
Figure Extractor
The Figure Extractor runs entirely in your browser. Images you upload, calibration points, and data you extract are never sent to any server. All exports are generated and downloaded locally.
Data Monitor
To enable remote viewing, the following is sent to Supabase:
- A 6-digit session code generated in your browser
- OCR-extracted values from your screen regions
- Region names you assigned
- Timestamps of each reading
- A heartbeat signal every 5 seconds while capturing
Session data is automatically deleted from Supabase after 7 days of inactivity.
Security note: The 6-digit session code is the only access control. Anyone who knows your code can view your live data. There is no password or user authentication. Do not use this tool with sensitive or confidential information.
Data Logger
Readings are stored locally in your browser's localStorage by default. Cloud streaming is opt-in โ when enabled, it sends session code, timestamped values, and region names to Supabase. Cloud data persists until you manually clear it. The same session code security note applies.
4. Local Storage
This site uses browser localStorage, not HTTP cookies, for:
notice_dismissedโ records that you dismissed the analytics notice bannerdatalogger_dataโ stores Data Logger readings locally (Data Logger tool only)
No HTTP cookies are set by this application. You can clear localStorage at any time via your browser's developer tools.
5. Third-Party Services
Supabase (Supabase, Inc.) โ Cloud database used for visit analytics and the real-time features of the Data Monitor and Data Logger. Subject to Supabase's own Privacy Policy.
No advertising, ad tracking, or other third-party analytics services are used. CDN-hosted libraries (Tesseract.js, Plotly, Chart.js, XLSX, UTIF.js) are loaded for tool functionality only and do not collect data.
6. Data Retention
- Visit analytics: Retained indefinitely in Supabase (no automatic deletion currently configured)
- Data Monitor sessions: Auto-deleted after 7 days of inactivity
- Data Logger cloud data: Retained until you manually clear it
- localStorage data: Retained in your browser until you clear it
7. Your Rights (GDPR / CCPA)
If you are in the EU/EEA or California, you have rights to access, correct, delete, and port your data, and to object to processing. We do not sell personal data. Because we collect no names or emails, we cannot guarantee we can identify records as belonging to you beyond a session code or approximate timestamp.
To make a request: [email protected]
8. Changes
This policy may be updated as the project evolves. The "last updated" date at the top reflects the most recent revision. Because this is a hobby project with no user accounts, we cannot notify users of changes individually.