Skip to content
Soggy Voodoo
How It Works Support Get Soggy Voodoo
Get Soggy Voodoo
How It Works Support Privacy

Privacy

Privacy & Data Handling

This page mirrors the privacy disclosure in the current Soggy Voodoo app.

Local sorting

Local sorting runs entirely on this iPhone after its model is downloaded. Your capture text, View names, and sorting instructions are not sent to us or an external AI service.

Cloud sorting

Cloud sorting sends the selected capture text and eligible View information through our systems and an external AI service so the sort can be completed.

What passes through our systems

  • Cloud access credential used for authentication
  • Selected sorting tier
  • Capture ID and revision
  • Capture text
  • Eligible View IDs and names
  • Positive and negative View sorting instructions
  • Operation and duplicate-prevention identifiers
  • App version, platform, and locale

What may be sent to an external AI service

  • Capture text
  • View names
  • Positive and negative sorting instructions
  • Prompt instructions required to perform the sort
  • Opaque View identifiers needed to return the result

Unrelated captures, app backups, your cloud access code, and our provider credentials are not sent to the external AI service.

What we may collect and retain

  • Pseudonymous account and access status
  • Selected sorting tier
  • Number of captures processed and Views considered
  • Opaque operation, capture, and View identifiers used for reliability and result delivery
  • Operation creation, start, completion, queue, and processing times
  • Success, failure, cancellation, timeout, and partial-success counts
  • Number of matched Views, without their names
  • Retry and recovery counts
  • Budget reserved and charged
  • Input and output token counts when available
  • Safe error category
  • App version, platform, operating-system version, and locale
  • Whether a result was applied, skipped, or rejected because a capture changed

What we do not retain after processing

  • Capture text
  • View names
  • Positive or negative sorting instructions
  • Raw prompts
  • Raw external-AI responses
  • Cloud access-code contents
  • Provider credentials or authorization headers

Cloud infrastructure backups may temporarily contain data that was being processed when a backup was created. That data is removed as the backup expires or is replaced.

External AI services

We currently use DeepSeek Open Platform and Google Gemini API. Their retention, training, security, and international-processing rules differ, and their official policies govern their handling of submitted content. Review those policies before using cloud sorting.

We do not intentionally submit content to optional provider data-sharing programs.

DeepSeek Privacy Policy DeepSeek Open Platform Terms Google Gemini API Terms Google Gemini API Data Handling

Before you use cloud sorting

Do not submit content you do not want processed under these rules and the linked external-service policies. You can use Local instead.

Connected storage and external AI

Connected is optional. You can keep using Soggy Voodoo locally without connecting cloud storage or an external AI service.

Where a Connected library is stored

When you turn on Connected, Soggy Voodoo keeps one active canonical Connected library in the storage provider you choose: Google Drive appDataFolder or your private Apple CloudKit database.

Soggy Voodoo's connector gateway is not the canonical store for your Captures, Folders, or attachments. It accesses the active storage provider as needed to perform authorized Connected operations.

What may pass through our systems during Connected use

  • Capture text and state
  • Folder names, instructions, memberships, and Flagged state
  • Stable Soggy object identifiers and revisions
  • Attachment names, MIME types, hashes, metadata, and attachment bytes when needed for the requested operation
  • The active storage binding and technical information needed to route, validate, secure, and recover the operation

This information is processed so Soggy Voodoo can read or update the library you authorized, enforce revision and conflict rules, verify attachment integrity, and return the requested result.

What we may retain for Connected

  • A pseudonymous Soggy account identifier
  • Your active storage-provider binding and Connected library identifier
  • Encrypted credential or refresh material needed to access the storage provider you connected
  • Soggy OAuth authorization, token, scope, revocation, and connection-state records for AI connections
  • Content-free or privacy-bounded operational information needed for reliability, security, rate limiting, recovery, and troubleshooting

The connector infrastructure is designed not to keep a separate canonical copy of your Connected library.

Connecting ChatGPT, Claude, Grok, or another supported AI service

An external AI service does not receive access to your Soggy Voodoo library unless you authorize the connection.

When you approve a connection, Soggy Voodoo issues that service a Soggy OAuth authorization limited to the permissions you approved. The external AI service does not receive your raw Google Drive or Apple CloudKit credentials.

After authorization, the AI service can ask Soggy Voodoo to perform approved library operations. Depending on the request and permissions, information made available to that AI service may include Capture text and state, Folder names and instructions, Folder memberships, Flagged state, attachment metadata, attachment bytes when requested, and stable Soggy identifiers and revisions needed to safely read or modify the requested objects.

Soggy Voodoo returns information needed for the requested tool operation rather than intentionally including unrelated library content.

External AI service handling

Once information is provided to an AI service you chose, that service handles the information under its own terms, privacy policy, account type, and data-control settings. Retention, training, safety-review, security, and international-processing practices may differ by service.

OpenAI / ChatGPT Privacy Policy Anthropic / Claude Legal & Privacy xAI / Grok Privacy Policy

Disconnecting and revoking access

You can disconnect supported AI connections without disconnecting your Connected storage provider. Revoking an AI connection prevents that authorization from continuing to use Soggy Voodoo tools, but it does not delete your Connected library from Google Drive or Apple CloudKit.

You can also disconnect or switch Connected storage separately from AI connections.

Storage switching and retention boundary

Soggy Voodoo uses one active canonical storage provider at a time. When you switch storage providers, Soggy Voodoo copies and verifies the library before cutover. The previous provider copy is intentionally preserved after a verified switch rather than being automatically destroyed.

The production connector is designed as a thin, replaceable gateway rather than a canonical user-content store. It may transiently handle requested content and attachment bytes while an operation is running, but normal connector operation does not create a separate permanent canonical Soggy Voodoo library on connector infrastructure.

Operational logging is designed to avoid Capture text, raw attachment bytes, credentials, authorization headers, and other private payload content.

Website analytics

The Soggy Voodoo website uses Google Analytics 4 to measure website visits and engagement. Google Analytics may set first-party analytics cookies. Advertising storage, ad user data, and ad personalization are disabled in this website analytics configuration.

Website analytics is separate from the Soggy Voodoo app and does not change the app data handling described above.

Open Source Notices →
Soggy Voodoo

Ideas are easy to save, easy to find, and easy to use.

Get Soggy Voodoo Support Privacy Terms Open Source beta@soggyvoodoo.com