RasterLab Privacy Policy


Last updated: April 2026

RasterLab is a fully local macOS application. It does not collect, transmit, or share any personal data or project data with external servers.

What is stored locally on your device:
- Project files (.ledproject) saved to locations you choose via the macOS save panel
- Inventory CSV files stored in ~/Library/Application Support/RasterLab/Inventories/
- App preferences (units, brightness, expert mode, power standard, recent file URLs) stored in macOS UserDefaults
- Logo images embedded within project files you save
- Gear template definitions stored in ~/Library/Application Support/RasterLab/

Network activity:
RasterLab makes one outbound network connection: the optional in-app feedback form. When you click Send in the feedback window, your message, selected category, app version, and macOS version are submitted to Formspree (formspree.io), a third-party form processing service. No other data is transmitted. Submission is voluntary and user-initiated — nothing is sent automatically in the background.

Data sent on feedback submission:
- Feedback category (Bug Report, Feature Request, or General Feedback)
- Message text you enter
- App version and build number
- macOS version

No name, email address, IP address (beyond what Formspree logs as part of the HTTP request), project data, or any other personal information is included. Formspree's privacy policy applies to data received by their service: https://formspree.io/legal/privacy-policy

All other operations — calculations, file saves, exports, inventory loading — are performed entirely on your device with no network access.

Analytics, crash reporting, and telemetry: None.

Data you export:
PNG, SVG, JSX, PDF, and CSV files are written to locations you select in the macOS save panel. RasterLab has no visibility into those files after they are written. You are responsible for any data contained in exported files that you share with third parties.

Project files:
.ledproject files contain your screen configurations, project name, gear overrides, manual item additions, and any logo image you have uploaded. These files are stored only where you save them. RasterLab does not upload, sync, or back up project files to any cloud service.

Inventory files:
Inventory CSV files you import are copied into the Application Support directory for use within RasterLab. The original file is not modified. Inventory data is used solely to display in-stock quantities in the Gear List.

macOS permissions:
RasterLab requests access only to file locations you explicitly open or save to via the macOS file picker. No other system permissions (camera, microphone, contacts, location, etc.) are requested or used.

Changes:
If a future version introduces any network activity or data collection, this policy will be updated and users will be notified in the release notes prior to that version shipping.