Apotropaic Labs

GreenGlass Privacy Policy

Effective: 2 May 2026

GreenGlass is a planted-aquarium journaling app. It is built to work fully on your device, without accounts. This page describes what data the app uses, where that data lives, and the limited cases where data leaves your device.

What stays on your device

The vast majority of what you put into GreenGlass never leaves your phone. This includes:

None of that data is sent to GreenGlass servers, third parties, or analytics services. There is no account system and no advertising identifier collection.

The shared plant & livestock catalog (optional)

GreenGlass includes a community-curated species catalog. The app downloads the public catalog so you can autocomplete species names. You may also contribute entries — submitting a new species, correcting a catalog field, or suggesting a hero photo. Contribution is opt-in and surfaces only when you tap “Submit” or “Suggest” in the app.

When you submit a catalog entry, the following is sent to our AWS backend:

Submissions are reviewed by a moderator before becoming public. If a submission is approved, the fields and photo become part of the public catalog and are visible to other GreenGlass users. If rejected, the record is deleted.

You can stop contributing at any time by toggling Settings → Contribute to community catalog off. The local catalog continues to work in read-only mode.

Camera and photo library

GreenGlass asks for camera and photo-library permission only so you can attach photos to tanks, plants, livestock, and equipment. Photos stay on your device unless you choose to share a backup or contribute them to the catalog as described above.

Notifications

The app uses local notifications to remind you about scheduled tasks and to alert you when a CO2 cylinder is projected to run low. Notifications are scheduled and delivered entirely on your device. No push servers are involved.

Analytics and tracking

GreenGlass does not embed third-party tracking SDKs, does not use advertising identifiers, and does not track you across apps or websites.

The app includes an optional, opt-in anonymous-usage analytics path. It is off by default. If you turn it on under Settings → Privacy → Help improve GreenGlass, the following lightweight events are sent to our AWS backend so we know which parts of the app are getting used and worth investing in:

What is not sent: tank names, plant names, creature names, photos, water readings, journal notes, dates, exact counts, IP address, advertising identifier, or any other content you’ve entered into the app.

Each install is identified to the analytics backend only through a random per-install UUID, which the server immediately folds with the current calendar day and a server-only secret to produce a daily bucket key. The raw UUID never lands on the server’s disk, and the daily bucket keys cannot be linked across days. Raw analytics events auto-expire after 90 days. Toggling analytics off clears the install UUID and discards any locally-buffered events; toggling back on later generates a fresh, unlinkable identity.

Children

GreenGlass is not directed at children under 13 and does not knowingly collect personal information from anyone under 13.

Your choices

Data retention

Approved catalog entries are retained indefinitely as part of the public catalog. Rejected submissions are deleted by the moderation flow. Anonymous usage-analytics events (when you’ve opted in) auto-expire after 90 days. Server-side request logs are kept for up to 14 days for operational debugging and abuse prevention.

Contact

Privacy questions or removal requests: hello@apotropaiclabs.com.

Changes to this policy

If this policy is updated, the effective date above will change. Material changes will be surfaced in the app’s Settings screen the next time you open it.

← Apotropaic Labs