Privacy Policy

Overview

Drydown ("the App") is a fragrance collection management application. We are committed to protecting your privacy. This policy explains what data the App collects, how it's used, and your choices.

Key Points:

Data Collection and Storage

Data Stored Locally on Your Device

The App stores the following data locally on your device:

Cloud Sync & Backup

The App offers optional cloud sync to keep your data across devices. On iOS, this uses your private iCloud container via Apple's CloudKit. On Android, you can back up to Google Drive. In both cases:

Secure Storage

API keys for third-party AI services (if you choose to configure them) are stored in your device's secure credential storage (Keychain on iOS, EncryptedSharedPreferences on Android).

Device Identifier

The App generates a random device identifier (UUID) stored in your device's Keychain. This identifier:

Third-Party Services

Drydown AI Proxy Service

For users who do not provide their own API keys, AI-powered features are routed through a proxy service we operate at api.drydown.app (hosted on Cloudflare Workers). This proxy:

If you provide your own API key (BYOK), the App communicates directly with the AI provider and the proxy is not involved.

On-Device AI

The App can use on-device machine learning for basic recommendations. This processing happens entirely on your device with no data sent externally.

Google Gemini (Optional — BYOK)

If you configure a Gemini API key, the App sends fragrance-related queries directly to Google's servers for enhanced AI features including:

What is sent: Fragrance names, notes, your query text, and photos (for identification only)

What is NOT sent: Your personal information, location data, or full collection history

Google's privacy policy applies to their processing: policies.google.com/privacy

OpenAI (Optional — BYOK)

If you configure an OpenAI API key, similar fragrance-related data is sent directly to OpenAI's servers for AI processing.

OpenAI's privacy policy applies: openai.com/privacy

Important: When using your own API keys (BYOK), we never see your API keys or the data you send to these services. Your keys are stored only in your device's secure storage.

Weather Data (Open-Meteo)

To provide weather-based fragrance recommendations, the App sends your device's location coordinates to the Open-Meteo weather API (api.open-meteo.com). Open-Meteo:

Open-Meteo's terms of service: open-meteo.com/en/terms

Your location is used only to fetch weather data and is not stored by the App beyond the current session. Weather responses are cached on your device for 30 minutes. You can disable location access in your device settings, and the App will continue to function without weather-based features.

Image Search (DuckDuckGo)

When you search for fragrance product photos within the App, it queries DuckDuckGo's image search API with:

DuckDuckGo may log this query per their privacy policy: duckduckgo.com/privacy

Downloaded images are cached locally on your device. No personal information is included in the search query.

Newsletter (Website Only)

If you subscribe to the Drydown newsletter on our website, we collect your email address. Newsletter delivery is handled by Buttondown, a third-party email service. Your email address:

Buttondown's privacy policy applies: buttondown.com/legal/privacy

On-Device Features

On-Device Search Indexing

Your fragrance collection is indexed for quick search access (Spotlight on iOS, App Search on Android). The index includes fragrance names, brands, notes, seasons, and thumbnail images. This index:

Widgets

If you use Drydown widgets on your Home Screen or Lock Screen, the App displays:

Widget data is stored in a shared local container on your device and is never sent to external services.

Notifications

Reminders and recommendations are generated and scheduled entirely on your device using native notification APIs. Notification content may reference fragrance names from your collection, streak counts, weather conditions, or collection milestones. No notification data is sent to external services.

Sharing

You can share your Scent DNA profile (a personalized fragrance personality visualization) or export your collection data via your device's native share sheet. Shared content is sent only to the app or service you select (Messages, Mail, social media, etc.) and is never sent to Drydown servers.

Device Permissions

Permission Purpose Required?
Camera Photograph fragrance bottles for AI identification Optional
Photo Library Select existing photos of fragrances Optional
Location Get local weather for recommendations Optional
Notifications Remind you to log wears, alert forgotten fragrances Optional

You can deny any permission and still use core App features. Permissions can be changed anytime in your device settings.

In-App Purchases and Subscriptions

Drydown offers optional Pro subscriptions processed entirely through your platform's app store (Apple App Store on iOS, Google Play on Android). The store provider:

The App only receives confirmation of your subscription status to determine feature access. We do not collect, store, or have access to your payment information.

Promotional codes are validated locally on your device and do not involve any server communication.

Data You Control

Export Your Data

You can export your complete collection at any time:

Delete Your Data

Children's Privacy

The App is not directed at children under 13. We do not knowingly collect data from children.

Analytics and Tracking

The App does not include:

We do not track you across other companies' apps or websites.

Data Security

Changes to This Policy

We may update this policy to reflect App changes. The "Last Updated" date will be revised. Continued use of the App constitutes acceptance of the updated policy.

Contact

If you have questions about this privacy policy or the App's data practices:

Email: [email protected]

Website: drydown.app/privacy