Privacy Policy
Custom Buttons browser extension
Last updated: 30 June 2026
This Privacy Policy describes how the Custom Buttons Chrome extension (“Extension”, “we”, “us”) collects, uses, and protects information when you use the Extension. The Extension adds a snippet toolbar to Salesforce Service Console so users can insert preconfigured text into form fields.
1. Who this applies to
The Extension is intended for authorized users within an organization that has enabled the service. Sign-in is limited to approved work email addresses configured for your organization’s account.
2. Information we collect
We collect only what is needed to operate the Extension:
- Email address — used to sign you in with a one-time verification code and to associate your account with personal button settings.
- Authentication data — session tokens required to keep you signed in and to communicate securely with our backend. We do not ask for or store account passwords.
- Button configuration — labels and text snippets for mandatory buttons (managed by administrators) and personal buttons (created by you).
- Extension settings — preferences such as toolbar layout, colours, and display options, stored locally in your browser.
- Admin audit records — if you are an administrator who changes mandatory buttons, we record who made the change, when it happened, and what was changed.
We do not collect:
- browsing history outside what is needed for the Extension to run on Salesforce pages,
- keystroke logs or mouse tracking reports,
- financial or health information,
- the contents of Salesforce records except text you choose to insert via a button.
3. How we use information
We use collected information to:
- authenticate you and maintain your session,
- sync and display shared and personal snippet buttons,
- save your Extension preferences,
- maintain an audit trail of mandatory button changes by administrators,
- operate, maintain, and improve the Extension.
We do not sell your personal information.
4. Where data is stored and processed
Account, button, and audit data are stored in a Supabase-hosted backend operated for this
service. Authentication sessions and cached button data may also be stored locally in your
browser using Chrome’s extension storage (chrome.storage.local).
The Extension runs on Salesforce Service Console pages you visit so it can show the toolbar and insert text into fields you are editing. Snippet text is sent to the active page only when you click a button.
5. Data sharing
We do not share personal information with third parties for their marketing purposes.
Information may be processed by service providers that help us run the Extension, including:
- Supabase — authentication, database, and realtime sync,
- Google Chrome Web Store — distribution of the Extension.
We may disclose information if required by law or to protect the security and integrity of the service.
6. Data retention
Your account and button data are kept while your organization uses the service and your account remains active. Local browser storage can be cleared by uninstalling the Extension or clearing extension data in Chrome. Administrators may delete mandatory buttons; related audit log entries may be retained for compliance and troubleshooting.
7. Security
Access to backend data is protected by authenticated requests and database row-level security. Only signed-in users within the authorized organization can access shared button data; personal buttons are visible only to the user who created them.
No method of transmission or storage is completely secure. If you believe your account has been compromised, sign out of the Extension and contact your administrator.
8. Your choices
- You can sign out at any time from the Extension settings page.
- You can manage or delete your personal buttons from the settings page.
- You can uninstall the Extension to remove locally stored data from your browser.
9. Children
The Extension is not directed at children and is intended for authorized workplace users only.
10. Changes to this policy
We may update this Privacy Policy from time to time. The “Last updated” date at the top will reflect the latest version. Continued use of the Extension after changes means you accept the updated policy.
11. Contact
For privacy questions or requests relating to this Extension, contact your organization’s Extension administrator or service owner.
Email: support@example.com
This policy applies to the Custom Buttons Chrome extension only and does not cover Salesforce, Supabase, or other third-party services, which have their own privacy policies.