Effective Date: October 16, 2026
Numbrate ("we," "us," or "our") operates www.numbrate.com, my.numbrate.com websites, the Numbrate API, and several Google Workspace extensions including TaskVault for Google Sheets™, Dark Mode for Google Sheets™ and Google Docs™, Dark Browser for Google Chrome™, Document Sealer for Google Docs™ and Google Sheets™, the Sensitive Data Dedector for Google Sheets™ and Google Docs™, NUM2TEXT, CellEncrypt, TextEncrypt, CellArchiver, MobileRunner, Word Cloud Ultra for Google Docs™, Watermark 4Sheets for Google Sheets™, and the Storywords suite, RainyTunes for Google Chrome™ (collectively, the "Services").
By using any of our Services, you agree to our Terms of Use, which incorporate this Privacy Policy. We may update this Privacy Policy at any time without notice.
This Privacy Policy complies with the Google API Services User Data Policy and the Google APIs Terms of Service. We are committed to transparency in how we access, use, store, and protect your data.
1. Data Accessed: What Google User Data We Access
Our Google Workspace add-ons request specific permissions to function. Below is a comprehensive list of the Google user data accessed by each service:
Sensitive Data Dedector (Google Sheets™ and Google Docs™)
- Google Sheets Content: Read and write access to spreadsheet cells, ranges, and sheets to scan for sensitive data patterns (SSN, credit cards, phone numbers, email addresses, IBAN, etc.) and to create detection logs in a hidden sheet.
- Google Docs Content: Read access to document text content to scan for sensitive data patterns, and write access to apply visual highlighting (yellow background) to detected sensitive data.
- User Email Address: Access to your email address for license verification and to send email alerts when new sensitive data is detected (if enabled).
- Script Properties: Access to store configuration settings, detection rules, trial installation date, license information, and detection fingerprints within your document's properties.
- Triggers: Permission to create time-based triggers for scheduled scanning functionality.
NUM2TEXT (Google Sheets™ and Google Docs™)
- Google Workspace Content: Read access to selected cells or document text containing numbers, and write access to insert converted text results.
- User Email Address: Access to your email address for license verification.
- Script Properties: Access to store license information and user preferences.
CellEncrypt (Google Sheets™)
- Google Sheets Content: Read and write access to selected cells for encryption and decryption operations.
- User Email Address: Access to your email address for license verification.
- Script Properties: Access to store encryption keys and configuration settings.
CellArchiver (Google Sheets™)
- Google Sheets Content: Read and write access to copy and archive cell data within your spreadsheet.
- User Email Address: Access to your email address for license verification.
- Script Properties: Access to store archiving configurations.
MobileRunner (Google Sheets™)
- Google Sheets Content: Access to execute user-defined macros and App Scripts.
- User Email Address: Access to your email address for license verification.
- Script Properties: Access to store macro execution settings and configurations.
TextEncrypt (Google Docs™)
- Google Docs Content: Read and write access to selected text for encryption and decryption. Content is encrypted locally before storage.
- User Email Address: Access to your email address for license verification.
- Script Properties: Access to store encrypted data blobs and keys. We do NOT store your password.
Word Cloud Ultra (Google Docs™)
- Google Docs Content: Read access to document text content to extract words for word cloud generation. This includes entire document, current page, or selected text based on your choice.
- User Email Address: Access to your email address for license verification and trial management.
- Script Properties: Access to store license information, trial installation date, and user preferences for word cloud settings.
Document Sealer (Google Docs™ and Google Sheets™)
- Google Docs & Google Sheets Content: Read access to document body text and spreadsheet cells to calculate local SHA-256 cryptographic fingerprints. Write access to embed the cryptographic seal into the document footer (Google Docs) or a dedicated "Document Sealer Seal" sheet tab (Google Sheets). Your document content is processed locally and never leaves Google's encrypted infrastructure.
- User Email Address: Access to your email address to record the authorized sealer identity in the seal metadata and to verify your license key.
- Script Properties: Access to store the HMAC-SHA256 private signing key and document seal records securely within your Google document's ScriptProperties.
- User Properties: Access to store license key information, 3-day trial activation timestamp, and local verification cache.
Dark Mode (Google Sheets™ and Google Docs™)
- Google Sheets Content: Read and write access to cell backgrounds, font colors, and grid borders to apply and toggle contrast-balanced dark themes across the active sheet or all sheets.
- Google Docs Content: Read and write access to document styles (via Google Docs API page setup) to apply dark canvas backgrounds, and format paragraph, list, and table text and background colors.
- User Email Address: Access to your email address for Gumroad license verification and active trial tracking.
- User Properties: Access to store user theme preferences, active palette selection, gridline setting, multi-sheet scope, and Gumroad license key within your private UserProperties.
- External Request: Permission to connect to the Gumroad API (api.gumroad.com) for license verification and the Google Docs API (docs.googleapis.com) to update document page canvas color. No spreadsheet or document text is ever transmitted externally.
Dark Browser (Google Chrome™ & Chromium Extension)
- Web Page CSS & Theme Styles: Injects CSS theme stylesheets dynamically into web pages at
document_startto render dark mode, apply selected designer color schemes, and adjust display filters (brightness, contrast, sepia, grayscale). - User Email Address: Access to your email address for Gumroad license key verification and active trial tracking.
- Browser Local Storage (
chrome.storage.local): Access to store user theme selections, active palette preferences, live filter slider values, site-by-site domain whitelist/blacklist rules, and Gumroad license key locally in your browser. - External Request: Permission to connect to the Gumroad API (
api.gumroad.com) to verify license validity. No browsing history, web URLs, page text, form inputs, or cookies are ever transmitted externally.
RainyTunes (Google Chrome™ & Chromium Extension)
- Web Page Display Layer: Draws a transparent, click-through canvas on top of the pages you visit to show on-screen rain, snow, lightning, and small decorative forest-friend characters. This layer only draws; RainyTunes does not read, copy, or transmit page text, URLs, form inputs, cookies, or browsing history. Access to all sites (
<all_urls>) is requested solely so the weather layer can appear on whichever page you are viewing. - Tab Audio State: Reads only whether a browser tab is currently playing sound (the browser's "audible" and "muted" flags) so that rain can fade in while music plays and fade out when it stops. RainyTunes never records, captures, or analyzes the audio itself, and the rain sound is generated live by the extension.
- Browser Local Storage (
chrome.storage.local): Stores your settings (rain or snow, atmosphere, volume, intensity, screen-effect level, sleep timer, character choices, visit frequency and size), the free-trial start date, and your Gumroad license key and the purchase email address returned by Gumroad when you activate a license, locally in your browser. - Browser Sync Storage (
chrome.storage.sync): Stores only the free-trial start timestamp, so that reinstalling the extension does not restart the 3-day trial. No other data is placed in sync storage. - Alarms, Offscreen Document & Scripting: Used for the sleep timer, the trial and daily license checks, playing the generated rain sound, and re-attaching the weather layer to tabs that were already open when the extension was installed or updated.
- External Requests: (1) Permission to connect to the Gumroad API (
api.gumroad.com) to verify license validity; only your license key and the RainyTunes product ID are sent. (2) The popup loads its typefaces (Plus Jakarta Sans and JetBrains Mono) from Google Fonts (fonts.googleapis.com,fonts.gstatic.com) when you open it, which means Google receives a standard font request including your IP address, as it does for any website that uses Google Fonts. No RainyTunes settings, license data, or browsing information is included in these requests.
TaskVault (Google Sheets™)
- Google Tasks Content: Read-only access (
tasks.readonly) to task lists and tasks (titles, notes, due dates, completion status, and Keep reminder links) to create an archive in your spreadsheet. TaskVault never modifies or deletes tasks in Google Tasks. - Google Calendar Content: Read-only access (
calendar.readonly) to calendar events (summary, description, start/end times, attendees) to sync upcoming meetings and deadlines. TaskVault never modifies or creates calendar events. - Google Sheets Content: Access to the active spreadsheet (
spreadsheets.currentonly) to populate and maintain the TaskVault Dashboard and Task_Archive sheets. - User Email Address: Access to your email address for Gumroad license verification and active trial tracking.
- User & Document Properties: Access to store license key, trial start timestamp, sync preferences, and last sync metadata locally within your document/account properties.
- Triggers: Permission to create a 15-minute time-driven trigger for automated background synchronization (if enabled by you).
- External Request: Permission to connect to the Gumroad API (
api.gumroad.com) to verify license validity. No task titles, notes, attendees, or calendar details are ever transmitted externally.
Watermark 4Sheets (Google Sheets™)
- Google Sheets Content: Access to the active spreadsheet only (
spreadsheets.currentonly) to insert, list, update, and remove the watermark images created by the add-on, to read sheet dimensions (frozen rows/columns, row heights, column widths) for placement, and to read the displayed values of a limited area of the active sheet (up to 40 rows × 15 columns) solely to draw the live preview in the sidebar. Watermark 4Sheets never writes to cells. - User Interface: Permission (
script.container.ui) to show the add-on menu, sidebar, and license dialog inside Google Sheets. - Basic Account Information: The add-on's authorization includes your email address and basic profile (
userinfo.email,userinfo.profile). Watermark 4Sheets does not store this information or transmit it to Numbrate or Gumroad. - Document & User Properties: Watermark settings (text, color, opacity, rotation, font size, scope) and placement metadata are stored in the spreadsheet's document properties. Your Gumroad license key, the email address returned by Gumroad, and the last verification time are stored in your private UserProperties.
- External Request: Permission (
script.external_request) to connect to the Gumroad API (api.gumroad.com) to verify license validity. Only your license key and the product ID are sent. No spreadsheet content, watermark text, or image data is ever transmitted externally.
2. Data Usage: How We Use Google User Data
We use the Google user data accessed by our applications solely for the following purposes:
Sensitive Data Dedector
- Pattern Detection: Scan spreadsheet and document content using regular expression patterns to identify sensitive data types configured by you (SSN, credit cards, phone numbers, email addresses, IBAN, etc.).
- Detection Logging (Sheets Only): Record detection events in a hidden sheet within your spreadsheet for reporting and analytics purposes.
- Visual Highlighting (Docs Only): Apply yellow background highlighting to detected sensitive data in Google Docs for easy identification.
- Smart Detection: Use fingerprinting technology to track previously detected items and prevent duplicate alerts.
- Email Notifications: Send email alerts from your Google account when new sensitive data is detected (only if you enable this feature).
- License Verification: Validate your license key by sending your email address to our license server (Buy Me a Coffee/Numbrate license server).
- Trial Management: Track the installation date to manage the 90-day free trial period.
NUM2TEXT
- Number Conversion: Convert selected numeric values or entire documents into written words in multiple languages.
- License Verification: Validate your license key using your email address.
CellEncrypt
- Data Encryption/Decryption: Encrypt and decrypt selected cell content using your provided encryption keys.
- License Verification: Validate your license key using your email address.
CellArchiver
- Data Archiving: Copy and archive cell data within your spreadsheet for historical tracking.
- License Verification: Validate your license key using your email address.
MobileRunner
- Script Execution: Execute user-defined macros and App Scripts from mobile devices.
- License Verification: Validate your license key using your email address.
TextEncrypt
- Data Encryption: Encrypt selected text using your password.
- Data Storage: Store encrypted text blobs safely within the document's properties.
- License Verification: Validate your license key using your email address.
Word Cloud Ultra
- Text Extraction: Read document text from entire document, current page, or selected text to analyze word frequency.
- Word Frequency Analysis: Process extracted text locally within your browser to count word occurrences and filter common stopwords.
- Word Cloud Generation: Create visual word cloud representations using canvas rendering entirely in your browser.
- License Verification: Validate your license key using your email address.
- Trial Management: Track the installation date to manage the 7-day free trial period.
Document Sealer
- Cryptographic Sealing: Calculate SHA-256 digests and HMAC-SHA256 signatures locally within Google Apps Script to create tamper-evident seals.
- Seal Insertion: Embed the generated QR code and paper-safe 8-character verification code (e.g., A3B7-K9M2) into Google Docs footers or Google Sheets tabs.
- Integrity Verification: Compare live document hashes against stored seals to confirm whether the open document is unchanged or has been edited since sealing. Verification is always 100% free and requires no license.
- License Verification: Validate your Gumroad license key once every 24 hours for document sealing features. Verification requires no license validation.
- Trial Management: Track the first-use timestamp in UserProperties to manage the 3-day free trial for document sealing.
Dark Browser
- Theme & Filter Rendering: Apply custom dark mode CSS theme palettes and display filters to visited web pages.
- Smart Photo Preservation: Protect photos, videos, SVGs, and iframe elements from double-inversion to maintain crisp natural colors.
- Domain Preferences: Save and enforce site-by-site domain rules configured by you.
- License Verification: Validate your Gumroad license key using your email address.
- Trial Management: Track installation timestamp to manage the 3-day free trial period.
RainyTunes
- Weather Atmosphere: Generate rain or snow ambience in your browser and, if enabled, draw rain, snow, lightning, and window-drop effects over the page you are viewing.
- Music Sync: Use the tab "audible" flag to start and stop the rain in time with your music (Auto-Sync). Muted tabs are treated as silent.
- Forest Friends: Show small decorative characters that walk along the bottom of the screen at the interval you choose, and react to the weather you have selected. Character behavior runs entirely inside your browser.
- Blocked-Overlay Notice: Check, locally on the page, whether an ad or content blocker has hidden the weather layer, so the popup can tell you. The result is shown only in the popup and is never transmitted.
- License Verification: Validate your Gumroad license key when you activate it and once a day afterwards, to authorize use after the free trial.
- Trial Management: Track the installation timestamp to manage the 3-day free trial period.
Dark Mode
- Theme Application: Apply contrast-optimized dark/light palettes, canvas background colors, and visible gridline borders natively within Google Sheets and Google Docs.
- Color Preservation: Inspect font and background styles to protect intentional user highlights and custom font colors when Smart Color Preservation is enabled.
- License Verification: Validate your Gumroad license key once every 24 hours to authorize premium theme styling.
- Trial Management: Track the first-use timestamp in UserProperties to manage the 3-day free trial period.
TaskVault
- Task & Event Vaulting: Read your Google Tasks, Keep reminders, and Calendar events to record and maintain an organized, searchable archive in your Google Sheet.
- Dashboard & Metrics: Calculate completion rates, overdue counts, and per-project progress bars locally within your spreadsheet.
- Tag & Assignee Extraction: Parse
#tagsand@mentionslocally from task text into dedicated columns. - License Verification: Validate your Gumroad license key once every 24 hours to authorize automated syncing. Viewing existing vault data requires no license.
- Trial Management: Track the first-use timestamp in UserProperties to manage the 3-day free trial.
Watermark 4Sheets
- Watermark Rendering: Draw the watermark image locally in your browser (HTML Canvas) from the text and style you choose, then insert it into the selected sheet(s) as an over-grid image.
- Watermark Management: Identify watermarks created by the add-on through a marker in the image's alternative text so they can be updated or removed without affecting any other images.
- Live Preview: Display a preview of the watermark over your sheet's own values, column widths, and row heights inside the sidebar. Preview data is used only in your browser and is not stored or transmitted.
- License Verification: Validate your Gumroad license key at most once every 24 hours. Without a license, the add-on works in trial mode and adds "-trial" to the watermark text; removing watermarks never requires a license.
3. Data Sharing: How We Share Google User Data
We do NOT share, sell, rent, or transfer your Google user data to any third parties, with the following limited exceptions:
License Verification
- What is shared: Your email address and license key only.
- With whom: Our payment and license verification services (Gumroad API for TaskVault, Dark Mode, and Document Sealer; Buy Me a Coffee and Numbrate license server for other add-ons).
- Purpose: To verify the validity of your license key and ensure you have authorized access to premium sealing features.
- Data transmitted: Only your email address and license key are transmitted. No spreadsheet or document content is ever shared. Verification of existing seals requires zero external calls and no license check.
- RainyTunes (Google Chrome™ extension): Only your license key and the RainyTunes product ID are sent to the Gumroad API (
api.gumroad.com) when you activate a license and once a day afterwards. RainyTunes does not send your email address to Numbrate, and no page content, URLs, tab information, or listening data is shared. Numbrate does not operate a license server for RainyTunes; purchase records are held by Gumroad under its own privacy policy. - Watermark 4Sheets (Google Sheets™ add-on): Only your license key and the Watermark 4Sheets product ID are sent to the Gumroad API (
api.gumroad.com) when you activate a license and at most once every 24 hours afterwards. No spreadsheet content, watermark text, or watermark images are shared. Numbrate does not operate a license server for Watermark 4Sheets; purchase records are held by Gumroad under its own privacy policy.
Email Alerts (Sensitive Data Dedector Only)
- What is shared: Email notifications containing detection summaries.
- With whom: These emails are sent directly from your Google account using Google's MailApp service. We do not intercept, store, or have access to these emails.
- Purpose: To notify you of newly detected sensitive data in your documents.
No Other Third-Party Sharing
We do not share your spreadsheet content, document content, detection logs, word cloud data, or any other Google user data with advertisers, analytics providers, data brokers, or any other third parties. All data processing occurs locally within your Google account using Google Apps Script and client-side browser processing.
4. Data Storage & Protection: How We Store and Protect Your Data
Local Storage Only
All spreadsheet and document content processing occurs entirely within your Google account. We do not store any of your Google Sheets or Google Docs content on our servers.
What We Store
- Email Address: Stored on our license server for license verification purposes only.
- License Keys: Stored on our license server to validate your subscription status.
- Aggregated Usage Data: Non-personally-identifying data about add-on usage (e.g., installation counts, API call frequency) for service improvement. This data is anonymized and cannot be linked to individual users.
What We Do NOT Store
- Spreadsheet or document content
- Task titles, notes, calendar events, or Keep reminder links
- Document hash fingerprints, HMAC keys, or seal records
- Detected sensitive data
- Detection logs or reports
- Encryption keys or encrypted data
- Archived cell data
- Macro or script code
- Email alert contents
- Word cloud text or generated images
- Word frequency analysis data
- Web pages you visit, page content, URLs, or browsing history (RainyTunes)
- Audio from your tabs, or what music you listen to (RainyTunes)
- RainyTunes settings, character choices, or license key (these stay in your browser)
- Watermark text, watermark images, or sheet preview data (Watermark 4Sheets)
Security Measures
- Encryption in Transit: All communications between our add-ons and our license server use HTTPS/TLS encryption.
- Google's Security: Your spreadsheet and document data is protected by Google's industry-leading security infrastructure. We rely on Google Apps Script's secure execution environment.
- Access Controls: Only authorized Numbrate personnel have access to our license server, which contains only email addresses and license keys (no document content).
- No Unauthorized Access: We do not access your Google Sheets or Google Docs content outside of the explicit operations you initiate through our add-ons.
Limitations
While we implement commercially reasonable security measures, no online system can be 100% secure. We cannot guarantee absolute security but are committed to protecting your data to the best of our ability.
5. Data Retention & Deletion: How Long We Keep Your Data and How to Delete It
Data Retention Periods
- Email Address & License Keys: Retained for as long as you have an active license or subscription. After your license expires or is cancelled, we retain this data for up to 12 months for customer support and renewal purposes, then permanently delete it.
- Aggregated Usage Data: Retained indefinitely in anonymized form for service improvement. This data cannot be linked back to individual users.
- Spreadsheet/Document Content: Never stored on our servers. All content remains in your Google account and is subject to Google's retention policies.
- Detection Logs (Sheets Only): Stored in a hidden sheet within your spreadsheet. You have full control over this data and can delete it at any time by deleting the hidden sheet or uninstalling the add-on.
- RainyTunes Browser Data: Settings, trial start date, and license details are stored only in your browser. Uninstalling the extension removes the data in local storage. The trial start timestamp is also kept in Chrome's synced storage so a reinstall does not restart the free trial; it contains no personal information and can be cleared by resetting your Chrome Sync data. Numbrate does not hold this data on its servers.
- Watermark 4Sheets Data: Watermark settings and placement metadata stay in the spreadsheet's document properties, and watermark images stay in the sheet until you remove them with the add-on or delete them manually. License details are kept in your private UserProperties and can be cleared with Deactivate license. Numbrate does not hold this data on its servers.
How to Request Data Deletion
You have the right to request deletion of your personal data at any time. Here's how:
Delete Data Stored in Your Google Account
- Uninstall the Add-on: Remove the add-on from your Google Sheets or Google Docs. This will delete all Script Properties, triggers, and configurations stored in your document.
- Delete Detection Logs (Sensitive Data Dedector): Manually delete the hidden "SDD_Logs" sheet from your spreadsheet, or use the "Clear All Logs" function in the add-on sidebar.
- Revoke Permissions: Visit your Google Account Permissions page and revoke access for Numbrate add-ons.
Delete Data Stored on Our Servers
- Email Request: Send an email to numbrate@gmail.com with the subject line "Data Deletion Request" and include the email address associated with your license.
- Processing Time: We will process your request within 30 days and confirm deletion via email.
- What Will Be Deleted: Your email address, license key, and any associated account information.
- What Cannot Be Deleted: Anonymized, aggregated usage data that cannot be linked back to you personally.
GDPR Rights (EU Residents)
If you are a resident of the European Union, you have additional rights under GDPR, including:
- Right to Access: Request a copy of all personal data we hold about you.
- Right to Rectification: Request correction of inaccurate personal data.
- Right to Erasure: Request deletion of your personal data (as described above).
- Right to Restriction: Request limitation of processing of your personal data.
- Right to Data Portability: Request a copy of your data in a machine-readable format.
- Right to Object: Object to processing of your personal data for specific purposes.
To exercise any of these rights, contact us at numbrate@gmail.com.
6. Cookies, Advertising and Tracking
We use cookies and similar technologies on our websites (www.numbrate.com and my.numbrate.com) to improve functionality and user experience. You can block or delete cookies in your browser settings without losing the core functionality of our add-ons. Our Google Workspace add-ons do not use cookies.
Preferences. The converter stores your light/dark theme choice in your browser's local storage on your own device. It is not sent to us.
Advertising (Google AdSense)
Our websites may display advertisements served by Google AdSense and other Google advertising products. Third-party vendors, including Google, use cookies to serve ads based on a user's prior visits to this and other websites. Google's use of advertising cookies enables it and its partners to serve ads to you based on your visit to our sites and/or other sites on the Internet. Google and its partners may also use device identifiers and similar technologies for advertising and measurement.
- You can opt out of personalised advertising by visiting Google Ads Settings. You can also opt out of some third-party vendors' use of cookies for personalised advertising at www.aboutads.info.
- Learn how Google uses data from sites that use its services at policies.google.com/technologies/partner-sites.
- Visitors from the European Economic Area, the United Kingdom and Switzerland are asked for consent through a consent management banner before personalised ads or non-essential cookies are used, and can change or withdraw their choice at any time.
- Numbers you enter into the converter are not used for advertising and are not shared with advertisers.
7. Product-Specific Information
TaskVault for Google Sheets™
TaskVault provides automated backup vaulting and an executive KPI management dashboard for Google Tasks, Google Keep-linked notes, and Google Calendar events directly in Google Sheets. All synchronization and analytics execute natively via Google Apps Script with zero external servers.
Key Features
- Read-Only Source Security: Requests read-only scopes for Google Tasks and Google Calendar. It can never alter or erase your original tasks or events.
- Zero Data Loss Archive: Deleted or finished items are retained in your spreadsheet marked as "Archived" or "Completed", preventing accidental data loss.
- Automated Background Sync: An optional 15-minute background time trigger keeps your spreadsheet up to date hands-free.
- Intelligent Parsing: Extracts hashtags (
#tags) and assignees (@mentions) automatically into filterable columns. - 100% Client-Side Execution: Your tasks, notes, calendar schedules, and contacts never leave Google's encrypted infrastructure.
Dark Mode for Google Sheets™ and Google Docs™
Dark Mode transforms your Google Sheets and Google Docs document canvas into eye-friendly, contrast-balanced dark themes with 10 curated designer palettes. All styling algorithms execute natively via Google Apps Script with zero external servers.
Key Features
- Google Sheets: Blazing-fast bulk formatting (~50ms), full-sheet visible dark gridlines, and multi-sheet scope control.
- Google Docs: True page-canvas background coloring via Google Docs API Page Setup, styling margins, paragraphs, lists, and tables seamlessly.
- Intact Formulas: Mathematical formulas, calculations, and conditional formatting rules are strictly preserved.
- Smart Color Preservation: Optional advanced mode to protect custom-highlighted text and colored cells.
- Zero Document Data Transmission: Spreadsheet and document contents never leave Google's encrypted environment.
Document Sealer for Google Docs™ and Google Sheets™
Document Sealer provides cryptographic tamper-evident sealing and verification directly inside Google Docs and Google Sheets. It computes SHA-256 document fingerprints and HMAC-SHA256 signatures entirely within Google Apps Script with zero external servers.
Key Features
- Google Docs: Embeds a clean cryptographic seal (QR code and short verification code) directly into the document footer.
- Google Sheets: Inserts a dedicated, tamper-evident "Document Sealer Seal" sheet tab.
- Always-Free Verification: Anyone with view or edit access to the document can verify its integrity free of charge with no license required.
- Cryptographic Proof: Compares current live content against the sealed cryptographic state to instantly detect whether a document has been modified.
- Zero External Data Transmission: Document content, hashes, and signing keys never leave your Google account.
Sensitive Data Dedector for Google Sheets™ and Google Docs™
Sensitive Data Dedector is designed to detect and protect sensitive information within your Google Sheets and Google Docs environments through real-time monitoring, scheduled scanning, and intelligent pattern matching.
Features by Platform
- Google Sheets: Live detection, scheduled scans, detection logging, reports & analytics, cell comments, and email alerts for new detections.
- Google Docs: Scheduled scans, visual highlighting (yellow background), and email alerts for new detections.
- Both Platforms: Smart detection (no repeat alerts), custom rules, manual scanning, and background scheduled scanning.
Word Cloud Ultra for Google Docs™
Word Cloud Ultra generates beautiful, customizable word clouds from your Google Docs text with premium features including custom shapes, color palettes, and fonts.
Key Features
- Text Extraction: Extract text from entire document, current page, or selected text.
- Word Cloud Generation: Create visual word clouds with 8 unique shapes, 6 color palettes, and 10+ premium fonts.
- High-Resolution Export: Download word clouds as PNG images up to 3200x2400 pixels.
- Custom Settings: Adjust word count (20-500), font sizes, orientation, and stopwords.
NUM2TEXT (Google Sheets™ and Google Docs™)
Processes only the data you select for conversion, or the entire document if requested. No spreadsheet or document data is stored or shared beyond the active session. All processing occurs locally within your Google Workspace environment.
CellEncrypt Google Sheets™ Add-on
Encryption happens entirely inside your Google Sheets environment. No spreadsheet content is sent to our servers. Encryption keys are stored in your document's Script Properties and never leave your Google account.
CellArchiver Google Sheets™ Add-on
All data copying and archiving operations occur entirely within your Google Sheets environment using Google Apps Script. No data is transmitted to external servers.
MobileRunner Google Sheets™ Add-on
Script execution settings and configurations are stored in Script Properties tied to your spreadsheet. No script code is sent to our servers. All macro execution happens within your Google Sheets environment.
TextEncrypt Google Docs™ Add-on
Uses password-based encryption (PBKDF2). All encryption and decryption happens locally within Google Docs. Your password is never stored or transmitted. Encrypted data is stored inside the document's Script Properties.
RainyTunes for Google Chrome™ and Chromium Browsers
RainyTunes layers procedurally generated rain or snow over any music you play in your browser, with optional on-screen weather effects and small decorative forest-friend characters. The rain sound is synthesized live in your browser, and all effects and characters run locally.
Key Features
- Rain & Snow Atmospheres: Six rain atmospheres plus silent snowfall, with volume and intensity controls and a sleep timer.
- Auto-Sync With Music: Rain fades in only while a tab is playing sound.
- Forest Friends: Twelve original characters you can choose, shuffle, or have visit at random, who react to the selected weather.
- Free Trial and One-Time License: Every feature is available for 3 days; a one-time Gumroad license then unlocks RainyTunes permanently.
Watermark 4Sheets for Google Sheets™
Watermark 4Sheets adds a semi-transparent diagonal text watermark (for example, "CONFIDENTIAL") to Google Sheets as an image placed over the cell grid. The watermark image is drawn locally in your browser and inserted via Google Apps Script with no external image service or server.
Key Features
- Custom Styling: Text, color, opacity (5–60%), rotation (-60° to +60°), and font size (20–80 px).
- Active Sheet or All Sheets: Apply, update, or remove watermarks on one sheet or the whole spreadsheet, with per-sheet success and failure reporting.
- Safe Lifecycle: Only images created by the add-on are updated or removed; other images are never affected.
- Data Untouched: Cell values, formulas, and formatting are never modified.
- Trial Version: All features with no time limit; "-trial" is added to the watermark text until a Gumroad license is activated.
Storywords Products
Voice-based storytelling uses the Chrome Web Speech API for local processing. No audio is recorded or stored by Numbrate. All processing occurs in your browser.
8. Children's Privacy
Our Services are not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately at numbrate@gmail.com.
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. The "Effective Date" at the top of this page indicates when the policy was last revised. We encourage you to review this policy periodically. Continued use of our Services after changes constitutes acceptance of the updated policy.
10. Governing Law
This Privacy Policy is governed by Swiss law. Any disputes arising from this policy shall be settled in Swiss courts.
11. Contact Us
For privacy-related questions, data deletion requests, or to exercise your GDPR rights, please contact us at:
Email: numbrate@gmail.com
Subject Line for Data Requests: "Data Deletion Request" or "GDPR Rights Request"