Privacy · Data handling

Privacy policy

10 November 2026

This policy covers the HUWiki OAuth web application linked from this website and this public information website. School-managed Enterprise installations and other deployments may have different administrators and settings.

The public OAuth app is intended for people aged 13 and over, including adults, who meet Google’s account requirements. It is not intended for children under 13. External AI services may have higher age requirements.

Who operates HUWiki?

HUWiki is an independent, non-commercial project by Måns Mårtensson. For privacy questions, access requests or help with deletion, contact humamamm@gmail.com. Do not send passwords, API keys or confidential wiki content by email. A wiki owner or organisation determines the content and sharing of its own wikis; contact that owner about content they manage.

What information is used, and why?

Google permissions

HUWikiOAuthLab uses two Google Apps Script clients. The standard client requests drive.file, script.external_request, script.send_mail, calendar.readonly and forms. The separate Full Drive client requests drive, script.external_request, script.send_mail and calendar.readonly. Google's consent screen shows the permissions of the specific client you authorise. The standard client does not silently gain Full Drive access.

Where information is stored and who receives it

Wiki content and supporting files are stored in Google Drive, including spreadsheets used as indexes. The app runs on Google Apps Script under the accessing user's authorisation. Google processes account, hosting and storage information under its own terms and privacy policy.

Application settings and personal cloud AI connections are stored in Apps Script user properties. Some Site and Community publication metadata is held in Apps Script script properties. Temporary server caches and browser storage are also used. These are not an end-to-end encrypted vault. Access is controlled through Google accounts, application permissions and the configuration of the service.

Sharing makes content available to the recipients and roles you choose. Publishing a site or reusable package can make a separate copy accessible to its intended audience, including the public. People who already received an export or copy may retain it. The app's administrator can manage application code and technical logs; support access to particular private content should be agreed with you before you share it.

How HUWiki protects sensitive information

HUWiki is based on the open-source TiddlyWiki engine and runs on Google's Apps Script infrastructure. It does not operate an independent developer-hosted server or database containing users' Drive files. Its web apps execute as USER_ACCESSING: Google authorises operations under the identity and permissions of the person using HUWiki.

Google operates and protects its underlying services; HUWiki remains responsible for how its application code handles the access granted by users.

Network requests and external resources

Core Workspace functionality contacts Google endpoints: www.googleapis.com for Drive, docs.googleapis.com for Docs, sheets.googleapis.com for Sheets, and drive.google.com for published or link-shared files. In the reviewed Drive REST calls, Google OAuth tokens are sent to Google API endpoints, not to AI providers or public software download hosts.

Some features download publicly available TiddlyWiki software, plugins or optional music resources from tiddlywiki.com, tiddlytools.com, cdn.jsdelivr.net, raw.githubusercontent.com and codeload.github.com. The reviewed public-resource requests do not include the user's private wiki content or Google OAuth credentials. Optional maps may load OpenStreetMap or Google Maps assets in the user's browser; those providers may receive connection details such as an IP address. Optional AI requests are described next.

Optional AI connections

If you choose an AI feature, HUWiki sends your request to OpenAI, Anthropic Claude or a local server such as Ollama or LM Studio, according to your choice. Depending on the feature, you explicitly select conversation messages, tiddlers or wiki context, instructions and images. Selected content may originally have been stored in Google Drive. The AI request handler does not independently browse Google Drive or forward your Google OAuth token to the AI provider. Cloud requests instead use your provider-specific API key and pass through Apps Script; local model requests go from your browser to the server you configure.

Cloud API keys are stored in your app-specific user properties until you delete the connection. Local connection settings are stored in the browser. Saved conversations and generated results can be seen by people with access to the wiki. Deleting a conversation in HUWiki does not delete a provider's records. The provider's retention, processing and account settings apply separately; do not assume a request has zero retention. Review the selected service's data controls before sending information. Use of an external AI service is optional.

Personal AI access

HUWiki is a public wiki application for Google-account users, not restricted to one school or Workspace domain. AI is optional. Sharing a wiki does not share the owner’s private connection or API key. Cloud AI requires your own provider account and API key and compliance with that provider’s age and any parental-consent requirements. HUWiki asks you to confirm these conditions before sending a request; this declaration is not independent age verification. Each request identifies the recipient and data involved and can be cancelled. The Gemini API is not enabled in this OAuth edition. You can instead open Google’s separate Gemini app as described below. Public availability of AI for minors requires additional safeguards; a personal API key alone does not establish eligibility.

Open Gemini and copy text

“Open Gemini” opens gemini.google.com in a new tab without sending your message, conversation history, images or API keys. “Copy text” copies only the text in the AI chat’s current message field to your device clipboard after your click. You decide whether to paste and send it in Gemini; the response is not automatically retrieved by HUWiki. Your device manages the clipboard, which may be subject to its synchronisation settings.

Gemini is a separate Google service with its own account and age requirements, privacy information, activity settings, retention and content-use rules. HUWiki cannot control these settings or delete a Gemini conversation. Read the Gemini privacy information before pasting content. Share only information you are entitled to share and avoid confidential information about other people. Access to a wiki does not itself grant access to Gemini.

Retention and deletion

Google data and permitted use

HUWiki's use and transfer of information received from Google Workspace APIs will adhere to the Google API Services User Data Policy, including its Limited Use requirements. HUWiki uses Google user data for the user-facing features you choose. HUWiki does not sell that data, use it for advertising or use it to develop, improve or train general-purpose or non-personalised AI/ML models. Only when you explicitly submit selected wiki content to an optional AI provider can that content, including material previously stored in Drive, be transferred for the requested feature; the provider's separate terms also apply. Other transfers are limited to disclosed functions with your consent, necessary security work or legal obligations. Human access is limited to your agreement to specific content or exceptions permitted by Google's policy.

This website and your choices

This information website is hosted on GitHub Pages. Its own code has no advertising, analytics or collection forms; language selection uses links. GitHub may process technical visitor information for hosting: see GitHub's privacy statement. HUWiki's application uses browser storage for functionality. Google and optional providers may process information internationally; HUWiki does not promise EU-only storage for all services.

You can manage wiki sharing, delete content you control, export your wiki and revoke HUWiki's access through your Google account connections. Revocation stops future authorised access but does not erase existing data. Contact us about access, correction or deletion of information we administer; for a wiki managed by someone else, also contact its owner.

Changes

Changes will be dated on this page. New uses of Google user data require updated disclosures and consent before that new use. This policy does not mean Google has verified or approved HUWiki.