Spyridon Pikoulas

AppendFill: Combine Tabs for Google Sheets™ - Privacy Policy

Last updated: 19 October 2026

AppendFill combines rows from chosen tabs into one new snapshot tab in the Google Sheets™ spreadsheet where you use it. This policy explains its use of data.

What Google user data AppendFill accesses

How AppendFill uses that data

Google’s Apps Script and Sheets services read your selected source ranges, review approved column mappings and append calculated values with number formats into a new tab. Source names are included in a Source tab column. Selected hidden/filtered rows are included only after your explicit acknowledgement; output rows are visible. New tabs follow the spreadsheet’s existing sharing permissions. AppendFill does not modify source cells, overwrite existing tabs, create separate files or invite recipients.

The sidebar receives source headings, counts, mapping choices and output links, not full source data-row arrays. Formulas become calculated values. Embedded source hyperlinks, notes, font/ layout formatting, validation, conditional formatting, filters, protection and rich-text decoration are not copied. Google Sheets™ may detect plain URL text normally.

AppendFill has no spreadsheet database or data-processing server of its own. We cannot read your spreadsheets or their add-on storage. Your rows are not sent to us or an analytics provider, sold, rented, used for advertising, or used to develop or train AI/machine-learning models. Its use and transfer of Google API information adheres to the Google API Services User Data Policy, including Limited Use requirements.

Recipients and protection

Google hosts the spreadsheet, execution, cache, sidebar and add-on storage. Preview details reach your browser. Stripe receives billing email and payment information, not spreadsheet contents. No other recipient receives this data for these features. We disclose information we hold only when the law requires, limited to what it requires.

Connections use HTTPS/TLS. Google and Stripe encrypt stored data. The restricted Stripe key stays on Google’s servers, never in the browser; only we can access our Stripe account. Operational errors use Google Cloud™ logs accessible to us, with 30-day retention. AppendFill does not deliberately log source contents or raw source errors, and does not store your Google password, card details or sign-in tokens in its receipt.

Keeping and deleting

Closing the sidebar clears its working copy. Cached preview configuration expires as described above; a fresh Preview of unchanged sources/options can recognize the latest job after expiry. A different admitted job replaces a completed receipt. An unfinished job blocks a different one until completion or explicit Forget.

Forget latest retry receipt, after confirmation, deletes only that receipt. Usage, completed counts, purchase, source/output tabs and output ownership tags remain. The forgotten job loses automatic recovery; existing INCOMPLETE names remain. AppendFill does not repair/delete tabs. Billing caches and usage stay in your account’s add-on storage, which we cannot read.

Source and output tabs remain until you delete them. Uninstalling stops the add-on; removing its connection at https://myaccount.google.com/connections ends account access. Neither deletes your tabs. Error logs are deleted after 30 days. For Stripe customer-record deletion, contact us; payment records are retained for five years after their financial year ends under Danish bookkeeping law. Deleting a customer record can prevent restoring the purchase.

Contact

spyridwn.pd@gmail.com