Fulwave — Privacy Policy
Last updated: September 3, 2026

This policy covers the Fulwave apps — FulwaveTimer, Fulwave Designer and JumpDock — and the fulwave.com website. Each app has its own section below, because they do not all work the same way: most of them never send anything anywhere, and the one that does is described plainly.
The short version: Fulwave runs no analytics, no advertising, no tracking and no user accounts. There is no Fulwave server that holds your data. What leaves your device does so only to complete something you asked for — a purchase, or a license check — and goes to the company that handles it, not to us.

What leaves your device, by app
  • FulwaveTimer (iOS, watchOS) — sends nothing.
  • Fulwave Designer (macOS) — sends nothing.
  • JumpDock (macOS) — contacts Lemon Squeezy only to check a license key you entered.
  • fulwave.com — ordinary web server logs, kept by the site's host.
  • Buying or downloading — your checkout details go to Apple or to Lemon Squeezy, depending on where you got the app.

The fulwave.com website
The site is a set of ordinary web pages. It runs no analytics, no tracking scripts, no advertising and no cookies of its own.
  • Server logs. Like any web host, the server that serves fulwave.com records ordinary request information — IP address, browser user-agent, the page or file requested, and the time. This is standard hosting infrastructure, used to keep the site running and to see whether something is broken. It is not linked to any identity, is not combined with anything else, and is not sold or shared.
  • The support form. The contact form asks for your email address and your message, and emails them straight to us. Nothing is stored on the server — there is no database of enquiries behind the form. What you send lives in an ordinary mailbox, is used to answer you, and is used for nothing else.
  • Links off the site. Buttons that lead to the App Store or to Lemon Squeezy hand you to those companies, who have their own privacy policies covering what happens once you are there.

Buying and downloading
Fulwave software reaches you one of two ways, and the difference matters for your privacy.
Through the App Store (FulwaveTimer, Fulwave Designer)
Apple handles the download, the purchase and any subscription. Fulwave learns only whether a purchase is active — never your payment details, card information, name, address or Apple Account credentials. Manage or cancel a subscription in Settings
[your name] Subscriptions.
Through Lemon Squeezy (JumpDock, and session files sold direct)
Software and files sold or distributed from fulwave.com are handled by Lemon Squeezy, which acts as the merchant of record — the seller on the receipt. At checkout, Lemon Squeezy collects what a sale requires: your name and email address, your billing country or address for sales tax and VAT, and your payment details. Your payment details go to their payment processor and are never seen by, or passed to, Fulwave.
Fulwave can see, in the Lemon Squeezy dashboard, the order records for its own products — typically a name, an email address, a country, and what was bought. That is the customer record for a sale you made; it is used to support you, honor refunds, and issue license keys, and it is not used for marketing lists, not enriched, and not sold or shared.
A free download is still a checkout. JumpDock's free version is a $0 Lemon Squeezy product, so downloading it goes through the same checkout and collects an email address in the same way. JumpDock is sold and distributed only from here, so there is no App Store alternative to it.
Lemon Squeezy's own privacy policy governs what they do with what they collect:
https://www.lemonsqueezy.com/privacy

FulwaveTimer (iOS and Apple Watch)
FulwaveTimer is designed to keep your data on your own devices. It contains no analytics, no tracking and no network code of its own — there is no Fulwave server for it to talk to.
What the app stores, and where
  • Playlists and timer settings are stored on your device and, if you are signed in to iCloud, synced through your own private iCloud account so they appear on your other devices. This data is stored in your iCloud container, which the developer cannot access.
  • Imported audio files and spoken-text phrases are stored on your device. Audio you add to your own playlists is never uploaded. Audio that arrives inside a session file someone shared with you is the one exception — see Copies kept in your iCloud account below.
  • Speech the app reads aloud is rendered to an audio file on your device and reused. These renders are excluded from your iCloud backup, and the app deletes the ones nothing needs any more.
  • Backups of your playlist library are kept on your device. The most recent snapshot is also copied to your own private iCloud account, so that a backup still exists after you delete and reinstall the app.
Your music and audio files
FulwaveTimer can add audio to a timer stage in two ways, both of which you start:
  • Files you choose (from the Files app, iCloud Drive, or another app). A copy is saved inside FulwaveTimer on your device.
  • Your Apple Music library. If you grant permission, the app can read tracks from the music library on your device so you can use them in a playlist. It only reads what you select, the audio stays on your device, and it is never uploaded. You can revoke this permission at any time in Settings Privacy & Security Media & Apple Music.
Session files (.fws)
FulwaveTimer can export a playlist, together with its audio, as a Fulwave Session (.fws) file, and can import session files you open or receive. These are ordinary files on your device: exporting writes a file that you then choose what to do with, and importing reads a file you opened. Nothing is sent to us, and there is no online session store or account.
Audio taken from your Apple Music library is never included in an exported session file.
Copies kept in your iCloud account
When you import a session file, FulwaveTimer saves a copy of that .fws — including the audio bundled inside it — in your own private iCloud account. Playlists sync between your devices but their audio does not, so without this copy an imported session would arrive on your iPad, or return after a reinstall, with nothing to play; a locked session cannot be repaired by hand.
These copies sit in your iCloud container, which the developer cannot access, and they are never sent anywhere else. Only sessions you import are copied this way — exporting a session does not upload it, and audio you add to your own playlists stays on the device you added it to. 
Settings Backups Session Media Backups shows how much space these copies use and removes them; your sessions keep playing afterwards, but they will no longer restore their own audio.
Apple Health (Apple Watch)
If you enable workout recording on the Apple Watch, FulwaveTimer uses Apple's HealthKit to:
  • save your timer sessions to the Health app as workouts (duration, workout type, active energy), and
  • read heart rate and active energy during a session to display and record them.
This information is stored in Apple Health on your device. FulwaveTimer does not transmit it anywhere, and the developer never receives it. You can revoke Health access at any time in Settings Health Data Access & Devices.
Notifications
FulwaveTimer schedules local notifications on your device for stage changes and when a session ends. These are generated and delivered entirely on-device.
Diagnostics log
The app keeps a small diagnostics log on your device to help troubleshoot playback and lock-screen behavior. It records app events (such as when a session starts, changes stage, or ends), the app version and build, whether Fulwave Pro is active, your iOS version, and whether Low Power Mode is on. It does not contain personal information, and it does not contain the contents of your playlists or audio.
This log 
stays on your device. It is shared only if you choose to share it — for example, by tapping Share in Settings Diagnostics to send it when reporting a problem. You can clear it at any time from that same screen.
Purchases (Fulwave Pro)
Fulwave Pro is sold as an in-app purchase through the App Store — see Buying and downloading above.
What FulwaveTimer collects
Nothing. It does not collect, transmit, sell, or share any personal data, and contains no third-party analytics, advertising, or tracking SDKs.

Fulwave Designer (macOS)
Fulwave Designer collects no personal data of any kind. It has no network access, no analytics, no account or sign-in, and no tracking. Everything you create stays on your Mac in files you choose — your saved projects (.fwd) and any sessions you export (.fws). The app's own published Privacy Manifest confirms this: no data collected, no tracking, and the only reason it touches system frameworks at all is to remember your Light/Dark appearance choice locally on your Mac.

JumpDock (macOS)
JumpDock puts shortcuts to system settings and utilities in your menu bar. It has no account, no analytics and no tracking, and it collects nothing about how you use it. Two things are worth describing in full: the permission it asks for, and the one time it uses the network.
Accessibility permission
Some destinations open a specific section of System Settings rather than just the app. macOS has no other way to do that, so JumpDock uses the Accessibility API to drive the System Settings window to the right place — the same permission an automation utility uses.
JumpDock uses it 
only to navigate System Settings when you click a shortcut. It does not read your screen, watch what you type, monitor other apps, or record anything. Shortcuts that only open an app or a folder do not need the permission at all, and the app tells you which ones do before you turn them on. You can revoke it at any time in System Settings Privacy & Security Accessibility.
License keys
The free version needs no key and never uses the network. If you buy a license and enter the key, JumpDock contacts Lemon Squeezy (api.lemonsqueezy.com) to check it. This is the only network connection the app makes.
  • What is sent: the license key you typed, and your Mac's name — the name in System Settings General Sharing, which on many Macs includes the owner's first name. It is sent so that you can recognize which machine is which when deactivating one. Nothing else about your Mac, your settings or your use of the app is sent, and no hardware identifier is collected.
  • What comes back and stays on your Mac: confirmation that the key is good, and the name or email address on the purchase, which the settings window shows so you can see who the license belongs to. The key itself is stored in your Mac's Keychain; the name shown and the date of the last check are stored in the app's own preferences. All of it stays on your Mac and is removed when you deactivate the license.
  • When it happens: when you activate a key, when you deactivate a Mac, and on launch when the last successful check is old enough to be worth repeating. If your Mac is offline, JumpDock keeps working on the last answer it had rather than locking you out.

Session files sold from fulwave.com
Fulwave may sell or give away ready-made Fulwave Session (.fws) files. These are plain session files of the kind the apps already export: a playlist, its settings, and its audio. They contain no tracking, no identifier, no watermark, and nothing tying a file to the person who bought it. Once downloaded, a session file behaves exactly like one you made yourself, and using it sends nothing anywhere.
The purchase or download itself is handled by Lemon Squeezy — see Buying and downloading above.

Apps distributed outside the App Store
JumpDock, and anything else offered direct from fulwave.com, are distributed without Apple in the middle. A few practical consequences:
  • Apple is not the seller. Purchases, refunds and receipts go through Lemon Squeezy, and their privacy policy applies to the checkout.
  • No automatic updates through the App Store. You update by downloading a new version. Fulwave apps distributed this way do not silently check for updates in the background; where an update check exists it is described in that app's section above, and today only JumpDock's license check uses the network at all.
  • Apple still checks the app itself. Fulwave apps are signed and notarized, so the first time you open one, macOS checks it for malware. That check is between your Mac and Apple; Fulwave is not part of it and receives nothing from it.

Children's privacy
Fulwave apps do not collect data from anyone, including children. Purchases are handled by Apple or Lemon Squeezy, who require an account holder old enough to make one.

Your rights
Because no Fulwave server holds your information, there is usually nothing for us to hand over or delete: your data is on your own devices and in your own iCloud account, under your control.
The exception is the order records for direct sales, held by Lemon Squeezy as described above. If you are in a jurisdiction with data-protection rights — such as the UK or EU under GDPR, or California under the CCPA — you can ask for a copy of what those records contain, ask for them to be corrected, or ask for them to be deleted, by writing to the address below. Fulwave does not sell personal information, and never has.

Changes
If this policy changes, the updated version will be posted at this URL with a new "Last updated" date.

Contact
Questions about privacy:
P Fuller
fulwavetimer@gmail.com