Geode Privacy White Paper

Local by default, cloud only when chosen.

Prepared by OmniIntelliLink Pte. Ltd. (Singapore)

Last updated: 2026.06.03

About this document

This white paper explains Geode’s privacy architecture in practical, product-facing terms. It is intended for users, reviewers, customers, and partners who want to understand how Geode handles recordings, transcripts, summaries, cloud processing, diagnostics, analytics, and account-related information.

This document should be read together with the Geode Privacy Policy and Terms of Service. If there is any inconsistency, the current Privacy Policy and Terms of Service govern the legal terms of Geode’s data processing and service use.

1. Overview

Geode is a local-first AI recording, transcription, translation, and summarization tool developed by OmniIntelliLink Pte. Ltd., a Singapore company. Geode is designed around a simple principle: recorded audio should stay under the user’s control by default.

Geode does not require cloud processing as the default condition of use. Supported local workflows can run on the user’s device. Optional cloud transcription and optional cloud summaries are available only when the user chooses to use those features.

  • Currently supported platforms include iPhone, iPad, and Mac. Additional platforms, such as Android and Windows, may be supported in the future.
  • Local transcription is available on supported iPhone, iPad, and Mac devices.
  • On-device Smart Summary and speaker separation are currently Mac features.
  • Cloud transcription and cloud summaries are optional and are processed only for the task requested by the user.

2. Privacy-by-design architecture

Geode follows a privacy-by-design approach. Privacy is reflected in the product architecture, default settings, and user-facing choices from the ground up.

Core design principles

  • Local by default. Supported recording, local transcription, on-device translation, local review, speaker separation, and local summary workflows are designed to operate on the user’s device where available.
  • Cloud only when chosen. User Content is uploaded for cloud processing only when the user chooses a cloud transcription, cloud summary, or another cloud-powered feature.
  • Data minimization. Server-side data is limited to what is needed for account operation, entitlement verification, payments, support, optional cloud tasks, crash diagnostics if enabled, and privacy-preserving product analytics.
  • No AI training on User Content. Geode does not use recordings, audio files, transcripts, translations, summaries, or exported documents to train AI or machine learning models.
  • No advertising or cross-app tracking. Geode does not use product analytics for advertising, cross-app tracking, user profiling, or the sale of personal information.
  • User controls. Users choose whether to use cloud processing. Crash reporting is disabled by default and can be turned on or off in Geode settings. Product analytics are limited, privacy-preserving, and do not include User Content.

3. What stays local by default

For users who use only supported local features, Geode keeps User Content on the device. OmniIntelliLink does not receive, access, back up, or retain audio, transcripts, translations, summaries, or exported documents that remain in the local workflow.

Default local workflow

  1. Recording. Audio is recorded and stored locally on the user’s device.
  2. Local transcription. Speech-to-text processing is performed locally where the user chooses the local transcription workflow.
  3. Local translation. Translation between supported languages is processed on-device on supported devices, regardless of whether the transcript was created locally or through cloud transcription. Geode does not upload content for translation.
  4. Speaker separation. Speaker separation is currently available on Mac and is processed locally as part of the supported Mac workflow.
  5. On-device Smart Summary. On-device summaries are currently available on Mac and are generated locally where the user chooses the local summary workflow.
  6. Storage and export. User files remain under the user’s control. When a user exports transcripts, summaries, or audio, the exported files are controlled by the user and any destination chosen by the user.

4. Optional cloud processing

Geode offers optional cloud transcription and cloud summaries for users who choose them. Cloud features are never the default condition for using Geode’s supported local workflows.

When cloud processing occurs

Cloud processing occurs only when the user selects a cloud-powered feature, such as cloud transcription or cloud summary. The content needed for that specific task may be uploaded to cloud infrastructure operated by authorized cloud service providers selected by us.

What is uploaded

  • For cloud transcription of an audio file, the selected audio file may be uploaded for processing. For cloud transcription of a video file, only the audio track is extracted on the device and uploaded; the video content itself is not uploaded.
  • For cloud summaries, the transcript text needed to generate the requested summary may be uploaded. If cloud transcription and cloud summary are part of the same user-requested workflow, the audio and resulting transcript may be processed as needed for that workflow.
  • Only the content required for the requested cloud task is processed. Cloud processing is not used to build user profiles, target advertising, or train AI models.

Deletion after processing

  • Uploaded audio is permanently deleted immediately after the requested cloud transcription or cloud summary task is completed.
  • Transcript text processed solely to generate a requested cloud summary is deleted once that task is completed, subject only to temporary technical storage strictly required during secure processing and delivery.
  • Cloud processing does not involve human listening or manual review of user recordings.

Cloud providers and safeguards

Information about current cloud service providers, processing regions, international transfer mechanisms, and applicable safeguards is provided in the Geode Privacy Policy or may be made available through a service provider list where appropriate.

5. Minimal server-side data

Geode maintains only the limited server-side data required to operate the service, verify entitlements, provide support, process purchases, perform optional cloud tasks, and improve reliability in a privacy-preserving way.

Examples of server-side data

  • Account identifiers and entitlement status needed to unlock Free, Pro, Lifetime, Cloud Top-Up, or other eligible features.
  • Purchase, subscription, tax, invoice, renewal, cancellation, and refund records processed by Apple, Google, Creem, or other authorized payment or distribution providers.
  • Support communications that a user sends to OmniIntelliLink.
  • Limited technical crash reports, only if the user enables crash reporting in Geode settings.
  • Aggregated, de-identified, or privacy-preserving product analytics that do not include User Content and are not used for advertising, cross-app tracking, user profiling, or sale of personal information.
  • Cloud-processing data strictly necessary to complete an optional cloud task requested by the user.

6. Diagnostics and product analytics

Geode separates crash reporting from product analytics because they serve different purposes and are controlled differently.

Crash reporting

Crash reporting is disabled by default. Users may turn crash reporting on or off in Geode settings. If enabled, crash reports may include limited technical information such as app version, operating system version, device type, error codes, diagnostic logs, and crash timestamps. Crash reports do not include recordings, audio files, transcripts, translations, summaries, document content, or exported files.

Product analytics

Geode may collect aggregated, de-identified, or privacy-preserving product analytics to help us understand app performance, feature usage, reliability, and product quality. This may include non-content events such as feature usage, screen or workflow interactions, app version, device type, operating system version, language setting, and general region.

Product analytics do not include recordings, audio files, transcripts, translations, summaries, document content, filenames, or other User Content. Geode does not use product analytics for advertising, cross-app tracking, user profiling, or sale of personal information.

We process product analytics based on our legitimate interests in improving Geode’s reliability, usability, and product quality, unless consent is required by applicable law. Where applicable law gives users the right to object to this processing, users may contact support@omniintellilink.com with the subject line “Privacy Request”.

Analytics service providers

Product analytics may be processed through analytics service providers operating under our instructions. Current providers, processing regions, and safeguards may be described in a service provider list or provided on request. Analytics providers are not permitted to use Geode User Content for advertising, cross-app tracking, user profiling, or sale of personal information.

7. Security framework

Geode applies technical and organizational safeguards intended to protect personal data and reduce unnecessary exposure of User Content.

  • Encryption in transit for cloud processing, diagnostics, analytics, account, and support-related transmissions.
  • Platform sandboxing, operating system protections, and native device security controls.
  • Access controls and least-privilege restrictions for limited server-side data.
  • Retention limits for account, payment, support, diagnostics, analytics, and cloud-processing data.
  • Service provider restrictions, including contractual requirements that service providers process data only under our instructions.
  • Incident response procedures, including notification where legally required.

Users remain responsible for securing their own devices, accounts, exports, and backups. Geode cannot recover local files if they are deleted, corrupted, or lost from the user’s device.

8. International processing and safeguards

OmniIntelliLink Pte. Ltd. is based in Singapore. Because Geode includes optional cloud processing, account services, payment-related services, diagnostics, product analytics, and support functions, some information may be processed outside the user’s country depending on the feature used and the service providers engaged at the relevant time.

Where personal data from the EEA, UK, or Switzerland is transferred to a country without an applicable adequacy decision, Geode uses, or requires relevant service providers to use, appropriate transfer mechanisms where required. These may include EU Standard Contractual Clauses, the UK Addendum or International Data Transfer Agreement, the EU-U.S. Data Privacy Framework where applicable, encryption in transit, access controls, data minimization, and other supplementary safeguards as appropriate.

Additional information about processing infrastructure, service providers, international transfer safeguards, and technical and organizational measures may be available upon request, depending on the nature of the request and applicable law.

9. Compliance and governance

Geode’s privacy architecture is designed to support privacy-conscious workflows. Users and organizations subject to specific data protection regimes — such as GDPR, UK GDPR, CCPA/CPRA, or other applicable laws — remain responsible for their own compliance assessments. Geode aims to provide transparency and user control that support privacy-conscious use, but using Geode does not by itself satisfy any legal compliance obligation a user or organization may have.

Governance commitments

  • Purpose limitation. Geode processes information for defined operational, support, payment, cloud-processing, diagnostic, analytics, security, and legal purposes.
  • Data minimization. Geode does not collect User Content for analytics, advertising, profiling, or AI training.
  • Service provider controls. Authorized providers are expected to process data under instructions and appropriate contractual safeguards.
  • User rights. Users may request access, correction, deletion, restriction, portability, objection, or other rights where applicable law provides those rights.
  • No sale or cross-context behavioral advertising. Geode does not sell personal information or share it for cross-context behavioral advertising.
  • No legally significant automated decisions. Geode does not make decisions based solely on automated processing that produce legal effects concerning users or similarly significantly affect users.

EU / UK Representative status

If GDPR Article 27 or UK GDPR Article 27 obligations apply to OmniIntelliLink based on the nature, scope, and context of processing personal data of individuals in the European Union, European Economic Area, or United Kingdom, OmniIntelliLink will designate an appropriate representative and update the Privacy Policy with the representative’s contact details. In the meantime, privacy requests, regulatory inquiries, and data subject communications may be sent to support@omniintellilink.com with the subject line “Privacy Request”.

10. User choices and privacy controls

Geode gives users practical choices over the main privacy-sensitive workflows.

  • Use supported workflows locally by default.
  • Choose whether to use optional cloud transcription or cloud summaries.
  • Turn crash reporting on or off in Geode settings.
  • Contact OmniIntelliLink to object to product analytics where applicable law gives that right.
  • Submit privacy requests by emailing support@omniintellilink.com with the subject line “Privacy Request”.
  • Manage account, plan, sign-in, and support requests through the App or official support channels where available.

11. Recording consent and user responsibility

Geode is a tool for recording, transcription, translation, summarization, and review. It does not determine whether a particular recording, upload, transcript, summary, export, or publication is lawful in the user’s jurisdiction or professional context.

Recording laws vary by country, state, and setting. Some jurisdictions require all-party consent before recording a conversation. Users are responsible for obtaining any legally required notices, consents, permissions, or authorizations before recording, transcribing, translating, summarizing, uploading, sharing, or publishing audio or text generated from audio.

12. Relationship to the Privacy Policy and Terms of Service

This white paper is an explanatory document. The Geode Privacy Policy governs legal data-processing terms. The Geode Terms of Service governs access to and use of Geode, including purchases, plans, subscriptions, Lifetime Licenses, Cloud Top-Ups, refunds, withdrawal rights, acceptable use, disclaimers, and limitations of liability.

If this white paper conflicts with the Privacy Policy or Terms of Service, the Privacy Policy and Terms of Service control.

13. Summary

Geode is built around a practical privacy principle: your content should stay on your device by default, and cloud processing should be a deliberate choice.

Supported recording, transcription, review, speaker separation, and summarization workflows are designed to operate locally where available. Translation between supported languages is processed on-device. When users choose optional cloud features, the content needed for the requested task is processed only for that task and deleted after processing. User Content is not used for advertising, profiling, sale, cross-app tracking, or AI model training.

This is how we believe AI productivity tools should work: powerful when you want them, local when possible, cloud only when chosen, and always designed around user control.

AI can be powerful without being invasive.

Contact

OmniIntelliLink Pte. Ltd.

116 CHANGI ROAD, #03-06, WIS@CHANGI, SINGAPORE 419718

Email: support@omniintellilink.com

For privacy requests, please use the subject line “Privacy Request”.