Privacy
Last updated: 12 September 2026
TagQuill turns equipment-label photos into inventory records. This page explains how the current beta handles information. For questions or requests about your data, contact giuseppe.rapisarda12@gmail.com.
Your account
We store your name, email address and account identifier to provide access to your inventory. Google sign-in supplies basic profile information, including your name, email, profile image and Google account identifier. Our sign-in button requests identity, email and profile access; it does not request Gmail or Google Drive access.
We store authentication records and use session cookies to keep you signed in. Authentication records may include provider tokens, your IP address and browser information for session management and abuse prevention. Email/password accounts use a password hash. Verification and recovery messages, when enabled, use your email address to deliver account-access links.
Photos and inventory
The upload interface resizes and re-encodes photos before sending them. We store these normalized images, filenames, extracted text, identifiers, specifications and your corrections. Cloudflare hosts the application; its R2 storage holds private photos and its D1 database holds account, inventory and credit records. Application access checks restrict inventory and photo requests to the signed-in owner.
When you request extraction, the normalized images are sent to OpenAI for processing. The application sets store=false on those requests, so it does not request storage of the generated response for later API retrieval. This setting is not a promise that OpenAI retains no service or security records. The extracted results are saved in TagQuill for review and export.
Beta requests and payments
The early-access form stores your email address, optional company name and request time to manage beta access. It also uses a daily keyed hash of your IP address to limit repeated submissions; the early-access tables do not store the raw address. Old daily rate-limit records are removed as new requests arrive.
Payments are planned through Stripe-hosted Checkout. When enabled, Stripe receives the information needed to process a purchase, including your email and payment details. TagQuill records checkout identifiers, payment status and credit transactions; it does not collect card details in its own forms.
Deletion and retention
You can delete an inventory item after processing has finished. The application removes its stored photos and extracted text, and hides the item from your inventory. It retains a minimal job record, including its name and processing/accounting metadata, to maintain credit and spending history.
There is no automatic expiry schedule for your account, inventory or early-access request. To request account deletion or removal of your early-access details, email the contact above. Deleting an item in TagQuill does not itself issue a deletion request to an external provider.