1. Overview
Fide Island is designed as a local-first macOS utility. Most product data is processed on your Mac. The app uses a limited account-access service to verify a paid subscription, but does not include custom analytics, advertising telemetry, or cloud sync of your clipboard, files, calendar, or media activity.
This policy explains what the app can access, what stays local, and when information may leave the device.
The operator identity, database region, email provider, and support address must be verified by the operator and legally reviewed before production. The project currently uses support@fideisland.app as a launch placeholder.
2. Information processed on your Mac
Depending on the features you enable and use, Fide Island may process the following information locally:
- Calendar data: upcoming events read through macOS EventKit after permission is granted.
- Shelf files: temporary copies of files you intentionally drop into the Shelf.
- Clipboard history: recent text, images, and file URLs from the macOS pasteboard when Clipboard History is enabled.
- Media information: system Now Playing metadata such as title, artist, album, artwork, source application, progress, playback state, and transport state.
- System status: battery state, charging state, Bluetooth connection activity, and optional brightness/volume/mute key activity used to render short-lived island feedback.
- AI conversation history: assistant messages are stored locally when the optional Gemini assistant is used.
- Preferences: island sizing, animation, tab visibility, feature toggles, launch-at-login preference, selected display, and related settings.
The app is not designed to automatically attach your clipboard, Shelf files, Calendar events, Now Playing data, Bluetooth names, battery state, or other system information to an AI prompt.
3. macOS permissions
Fide Island uses macOS permission prompts only for features that require them. Location and Input Monitoring are off by default in the current configuration.
| Permission / capability | Current use | Default / behavior |
|---|---|---|
| Calendar | Show upcoming events | Requested on demand |
| Bluetooth | Show connection/disconnection activity | macOS may prompt when used |
| Location | Approximate local weather | Optional; off by default |
| Input Monitoring | Recognize brightness, volume and mute key presses | Optional; off by default; not intended to record typed text |
| User-selected files | Read files you choose or drop into Shelf/AirDrop flows | User initiated; read-only entitlement |
| Apple Events / Automation | Narrow media fallback for selected apps and browsers | May prompt only if fallback is used |
| Network client | External services described below | Used only by relevant features |
| Keychain | Store your Gemini API key | Only if you save a key |
The current app does not request Accessibility, Full Disk Access, Screen Recording, camera, or microphone permission.
4. Information sent over the network
The current app uses outbound HTTPS for a limited set of functions:
- Frankfurter: exchange-rate data for currency conversion. A local cache is used for offline fallback.
- Google Gemini: model discovery, connection testing, and prompts that you explicitly submit after configuring your own API key.
- Open-Meteo: forecast data while the optional local weather feature is enabled.
- YouTube image host: a thumbnail request to
i.ytimg.comonly in a narrow browser AppleScript fallback case where a YouTube URL is detected and local artwork is unavailable.
Those providers process requests under their own terms and privacy policies. Fide Island does not currently proxy these requests through a custom Fide Island server.
5. Storage and retention
Shelf and clipboard history are designed to expire after 24 hours. Clipboard history is capped in the current app implementation. Removing a Shelf item deletes the copy managed by Fide Island, not the original source file.
Current local storage locations include ~/Library/Application Support/NotchHub/Shelf, .../Clipboard, .../AI, and ~/Library/Caches/NotchHub. These paths reflect the current internal project name and may be renamed to Fide Island before distribution. Gemini API keys are stored separately in macOS Keychain.
6. Media compatibility component
For system-wide Now Playing access, the app bundles the separately licensed MediaRemoteAdapter compatibility component and runs it locally. The integration does not send Now Playing data to a Fide Island server. If that path is unavailable, the app can use a narrower AppleScript fallback for selected media applications or browsers.
Because system-wide Now Playing relies on macOS behavior that Apple can change, future macOS updates may require compatibility work.
7. Payments, licensing and email delivery
Paddle acts as the payment provider and merchant of record for the subscription checkout. Paddle processes payment details, billing address, tax, receipts, and subscription lifecycle data under its own terms. Fide Island receives verified webhook records containing customer email, Paddle customer/subscription/transaction identifiers, plan, status, timestamps, currency, and transaction total. Fide Island does not receive or store full card details.
The access service stores short-lived email verification challenges, hashed session tokens, and the subscription records required to decide whether the app may open. A transactional email provider delivers one-time codes. Expired authentication records are retained only as needed for security, abuse prevention, and support; billing records may be retained for legal, tax, fraud, and operational requirements.
8. Website privacy
The website includes Paddle.js for localized pricing and checkout. Paddle may process IP address, device/browser information, checkout activity, and payment data. The site includes no custom analytics, advertising pixels, or marketing fingerprinting. The interactive product demo is not uploaded to Fide Island's backend.
10. Security
Fide Island uses macOS sandbox entitlements and Keychain for the configured Gemini API key. No software can guarantee absolute security. Keep macOS up to date, use a trusted download source, and rotate any third-party API key if you believe it has been exposed.
11. Your choices and rights
You can disable optional features, revoke macOS permissions in System Settings, clear local Shelf/clipboard data, delete local AI history, or remove the saved Gemini key. Depending on where you live, privacy law may also give you rights over personal information handled by future billing, support, or licensing systems.
12. Changes and contact
This policy may change when Fide Island adds features, payment processing, a license service, or new third-party providers. Material changes should be dated on this page.
Questions: support@fideisland.app.