Hello, I’m James Stevenson, this is a privacy policy that relates to a general assortment of tools that I have developed. 

When you interact with my website or use my services, I may collect limited personal information, such as your name and email address. This information is necessary for me to provide you with the best possible experience and to communicate with you effectively.

I want to assure you that I will never share, sell, or otherwise disclose your personal information to third parties without your explicit consent. Your data is kept securely.

As I continue to evolve and improve my services, this Privacy Policy may be updated from time to time. However, rest assured that any changes will always reflect my unwavering commitment to your privacy and will never compromise the trust you have placed in me.

Thank you for choosing to interact with me, James Stevenson. Your privacy is of the utmost importance, and I am honoured to have your trust. If you have any questions or concerns about this Privacy Policy, please feel free to reach out to me directly.

See below for individual privacy policies for each tool or service:


Privacy Policy for Canary Chrome Extension:

Thank you for choosing Canary, your trusted companion for online safety. This Privacy Policy outlines how we handle your information while using our Chrome extension.

Information We Collect: Canary utilizes the Google Vertex AI to scan the websites you visit for extremist content. In doing so, we may gather website content (I.e. HTML files) solely for the purpose of scanning and blocking such content. However, it’s important to note that we do not store any of this information. The collected data is solely processed within the scope of the extension’s functionality and is never stored or saved locally or remotely.

How We Gain Consent: When using Canary you will be used to sign into your Google account and verify yourself by using the Google OAth interface. This allows us to interact with the Google Vertex API.

Use of Data: We do not sell, transfer, or share user data with third parties. Furthermore, we strictly adhere to the single purpose of our extension, which is to enhance your online safety by identifying and blocking extremist content. Your data is never used for purposes unrelated to the functionality of Canary.

Security Measures: To ensure the utmost security and privacy of your information, we do not employ remote code. Our Chrome extension only utilizes code within the extension itself, providing a secure environment for your browsing activities. Additionally, no data is shared with the extension’s author, and no data is stored or saved by the extension.

Authentication Process: Canary employs the Google OAuth system for user authentication within the Chrome plugin. This authentication process is managed securely by Google and helps us authenticate you for using the Google Vertex AI API.

Third-Party Services: We use Google’s Cloud Platform solely for the purpose of processing website content during scanning. However, no user data is stored or transferred outside of the https://www.googleapis.com/auth/cloud-platform

Changes to Privacy Policy: We reserve the right to update this Privacy Policy as needed to reflect changes in our practices or for compliance with legal requirements. Any significant changes will be communicated to users through appropriate channels.

By using the Canary Chrome extension, you agree to the terms outlined in this Privacy Policy. If you have any questions or concerns regarding your privacy or the use of your data, please contact us at hi@JamesStevenson.me. Thank you for entrusting Canary with your online safety.

For more information, see the following resources, for product-specific terms or policies:


  • Which third-party AI models your app utilizes? Canary uses the Google Vertex API gemini-1.0-pro-vision LLM model.
  • What data is shared with these models? Visited webpage HTML content.
  • What is the purpose of sharing this data with AI models? Canary uses the Google Gemini model to identify if visited pages contain extremist content.
  • How do the models use this data and what impact it might have on users? Gemini Pro Vision is a foundation model that performs well at a variety of multimodal tasks such as visual understanding, classification, summarization, and creating content from image and video. It’s adept at processing visual and text inputs such as photographs, documents, infographics, and screenshots.
  • Do users have any options to control or opt out of data sharing with AI models? As Canary’s core functionality is based around using the Gemini AI API, I would suggest not installing Canary if you do not wish for HTML data to be sent to it. 
  • How does Canary ensure responsible and ethical use of data by these models? Canary limits bias by only sending visited HTML content and not sending any user PII to the Gemini model.
  • Are users explicitly informed about the use of AI models and the potential data sharing involved? The Canary privacy policy, Chrome store page, and GitHub repo all state how the the Gemini model is used.
  • Does the app obtain explicit consent from users before sharing their data with any third-party AI models? When first visiting a webpage with Canary the end user will be asked to sign in via Google Oath and will explicitly be asked to accept the required scopes used by Canary.
  • How is this consent obtained (e.g., clear opt-in checkbox, detailed explanation)? Consent is obtained via a clear Google OAuth sign in option. 


Last updated: 23/03/24