Privacy notice · 29 September 2026
Your words, and where they go
Drafts and pictures
Unpublished drafts are kept in this browser using IndexedDB, for up to 10 drafts and 30 days without editing. Exporting a PNG is performed on your device and does not publish your message. Clearing browser data can erase drafts and editing keys.
Published gifts
Creating or updating a gift sends its flower arrangement and message to the service, where it is stored in private cloud storage. Anyone with the recipient link can open it. Gifts are not password protected or end-to-end encrypted. Avoid including sensitive information.
Links expire 30 days after creation. Updating does not extend this date. Revoking a gift clears its content and prevents new reads; a status record remains until scheduled cleanup. Expired gifts are blocked before background storage cleanup completes. Previously saved images and chat previews cannot be recalled.
Optional homepage showcase
For new gifts, the homepage showcase option is on by default and is displayed before you create the link. Turn it off to publish without appearing on the homepage. Clicking Create gift link publishes using the option shown. Your public name is optional and defaults to Flower lover, independently of your private sender name. Existing published gifts keep their previous setting. Only the arrangement and chosen public name are included; the recipient, note, letter and recipient link are not included. Visitors may copy the design into an independent local draft with empty message fields.
The showcase contains up to 15 recent designs and checks for updates every 30 minutes. Use your private management page to remove your design without closing the gift link. Cached displays may take up to an hour to refresh. Copies already made by others cannot be recalled.
Editing access
A separate private key authorizes changes and revocation. The server stores a keyed digest, not the readable key. Your browser keeps the key for its session when possible; persistent storage requires your explicit Remember choice. Never share the private editing link.
Essential storage and abuse prevention
Your homepage preference and optional public name are remembered for that draft in this tab’s session storage, so returning to the Share step or reloading the tab keeps your choice when storage is available. A new tab may use the default; always check the displayed option before publishing. A signed first-party browser cookie supports publishing limits. Requests may be processed by our hosting, DNS and database providers. The application uses limited, keyed rate-limit records to control abuse; it does not include your message in analytics events. Provider logging and retention are reviewed before public launch.
Optional statistics
Firebase Analytics runs by default on public pages and the new-gift editor without a confirmation prompt. It measures visits, template choices, editing steps, publishing outcomes and downloads. Google processes browser/device information and analytics identifiers, which may use cookies. We send only approved event fields and page paths without query strings or fragments; we do not send names, notes, letters, draft or gift IDs, or editing keys. Personal gift, Saved, sharing and management pages do not load Firebase Analytics.
You can turn off analytics using Privacy choices in the footer. Existing rejection choices are respected, and your choice is saved locally for up to 180 days when storage is available. Turning statistics off does not prevent creating, saving or sharing. Separate daily statistics for private gift pages remain disabled. A copied link or share-panel return does not prove that a gift was delivered or read.
Manage your gifts and local data
Use your private editing link to revoke gifts you created. Delete drafts from your flower studio, or clear this site’s browser data to remove local drafts and editing keys. Clearing local data does not revoke published gifts. See Gift help for recovery and saving instructions.