When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.
An anonymised string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service Privacy Policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.
Media
If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.
Cookies
If you leave a comment on our site you may opt in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.
If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.
When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select “Remember Me”, your login will persist for two weeks. If you log out of your account, the login cookies will be removed.
If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.
Embedded content from other websites
Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.
These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.
Who we share your data with
If you request a password reset, your IP address will be included in the reset email.
How long we retain your data
If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognise and approve any follow-up comments automatically instead of holding them in a moderation queue.
For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.
What rights you have over your data
If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.
Where your data is sent
Visitor comments may be checked through an automated spam detection service.
Cookies and related technologies
SharpTutor is the data controller for the processing described here. Privacy enquiries can be sent to sharptutor74@gmail.com.
SharpTutor applies a global opt-in standard: optional browser storage, analytics, external media, and marketing technologies stay off until you make an affirmative purpose-level choice. Rejecting them does not block access to the site. You can withdraw consent just as easily at any time.
The current notice revision is 10-14c37dec5f066024. The necessary consent-choice cookie is kept for no more than 180 days. Consent proof excludes raw IP addresses, user agents, names, emails, and account IDs and is retained for 400 days.
Strictly necessary
Required for security, consent choices, sign-in, and services you explicitly request. These cannot be switched off.
st_cookie_consent — Remembers the consent notice version and the visitor’s purpose-level choices so the site can respect them.
Type / party
Cookie · first party
Provider / recipient
SharpTutor · SharpTutor
Host and scope
sharptutor.net · /
Lifetime / retention
Up to 180 days
Data
Random consent ID, notice revision, time, method, and category choices. It does not contain a name, email address, or raw IP address.
Basis
Strictly necessary to remember and demonstrate the privacy choice requested by the visitor.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
If blocked or deleted, the site asks for choices again.
Last verified
2026-08-10
wordpress_test_cookie — Checks whether the browser supports cookies on the sign-in screen.
Type / party
Cookie · first party
Provider / recipient
WordPress / SharpTutor · SharpTutor
Host and scope
sharptutor.net · /
Lifetime / retention
Session
Data
A simple browser cookie-support flag; no account details.
Basis
Necessary only when a visitor requests the sign-in service.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
Session, 2 days, or 14 days when “Remember me” is chosen
Data
Hashed account/session identifiers and authentication state.
Basis
Necessary to provide the account and administrator service requested by the user.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
Account and dashboard access will not work.
Last verified
2026-08-10
wp-postpass_* / wp-resetpass-* / wordpress_rec_* — Provides password-protected content, password-reset, and recovery-mode services when a visitor explicitly requests one of them.
Type / party
Cookie · first party
Provider / recipient
WordPress / SharpTutor · SharpTutor
Host and scope
sharptutor.net · Protected content, password reset, or recovery path
Lifetime / retention
Session, 7 days, or 10 days depending on the requested service
Data
Hashed access or recovery token and service state; no plain-text password.
Basis
Necessary to provide the protected-content, reset, or recovery service requested by the visitor.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The corresponding protected or recovery service cannot work.
Last verified
2026-08-10
AI-assisted comment moderation and request log — Detects spam, abuse, toxicity, and sentiment in a submitted comment so the community can be moderated.
Type / party
Related server-side processing · third party
Provider / recipient
OpenAI and the WordPress AI plugin · OpenAI and SharpTutor
Host and scope
SharpTutor server to api.openai.com · Only when a visitor submits a comment
Lifetime / retention
Moderation result follows comment retention; technical AI request logs: 30 days
Data
Comment author name and complete comment text are sent to OpenAI; the site stores moderation labels, status, and technical request/response previews.
Basis
The site owner must document the applicable GDPR lawful basis (normally legitimate interests for proportionate safety moderation) and provide notice at collection. This processing is not authorised by an optional cookie choice.
Transfers
OpenAI may process data internationally under the applicable OpenAI data-processing terms and safeguards; the site owner must verify and document the current agreement and transfer mechanism.
If refused
If a comment is not submitted, this processing does not occur. Comment submission may be unavailable if safe moderation cannot be provided.
Last verified
2026-08-10
Arcade high-score session (memory and server record) — Loads the requested leaderboard, prevents score replay/abuse, and saves initials and scores a player chooses to submit.
Type / party
Related server-side processing · first party
Provider / recipient
SharpTutor · SharpTutor
Host and scope
sharptutor.net/games/api/ · Only the selected arcade game and leaderboard
Lifetime / retention
In-memory token: current page; unused/rejected server sessions are automatically cleaned; accepted score records are retained until deleted
Data
Random one-use token held in page memory; keyed IP hash, game, timing, initials, and score on the server. Raw IPs are not stored by this service.
Basis
Necessary to provide the leaderboard requested by the player; server security processing relies on legitimate interests.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The game remains playable, but online leaderboards and score submission are unavailable if the service is not requested.
Last verified
2026-08-10
wp_lang — Keeps the WordPress sign-in and account interface in the language explicitly selected by the visitor.
Type / party
Cookie · first party
Provider / recipient
WordPress / SharpTutor · SharpTutor
Host and scope
sharptutor.net · /
Lifetime / retention
Session
Data
WordPress locale code only.
Basis
Necessary to provide the sign-in and account interface in the language explicitly requested by the visitor; not used for tracking.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The requested interface language cannot be kept while moving between sign-in pages.
Last verified
2026-08-10
Functionality & preferences
Remembers choices such as language and local game progress, and permits optional services used to provide them.
wp-settings-* / wp-settings-time-* / wp_lang — Remembers a signed-in user’s dashboard display and language preferences.
Type / party
Cookie · first party
Provider / recipient
WordPress / SharpTutor · SharpTutor
Host and scope
sharptutor.net · /
Lifetime / retention
Session to 1 year
Data
User ID suffix, interface settings, and language choice.
Basis
Consent for optional preference storage; account security cookies remain separate.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
Dashboard preferences may reset between visits.
Last verified
2026-08-10
comment_author_* / comment_author_email_* / comment_author_url_* — Optionally remembers details entered into the comment form.
Type / party
Cookie · first party
Provider / recipient
WordPress / SharpTutor · SharpTutor
Host and scope
sharptutor.net · /
Lifetime / retention
1 year
Data
Comment name, email address, and website supplied by the visitor.
Basis
Consent, separately requested by the comment form and this preference control.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
Comment details must be typed again next time.
Last verified
2026-08-10
wp-saving-post — Keeps administrator/editor save state consistent while editing content.
Type / party
Cookie · first party
Provider / recipient
WordPress / SharpTutor · SharpTutor
Host and scope
sharptutor.net · /wp-admin/
Lifetime / retention
1 day
Data
Post identifier and editor save state.
Basis
Necessary within the authenticated editor workflow; not used for public tracking.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The editor may not reliably restore its save state.
Last verified
2026-08-10
wpEmojiSettingsSupports — Caches whether the browser can display emoji natively.
Type / party
Session storage · first party
Provider / recipient
WordPress / SharpTutor · SharpTutor
Host and scope
This browser / sharptutor.net · Origin-wide
Lifetime / retention
Browser session (support result may be reused for up to 7 days)
Data
Emoji feature-test result and timestamp only.
Basis
Consent for preference storage. SharpTutor disables the public WordPress emoji storage script when consent controls are active.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The browser’s built-in emoji and plain text remain available.
Last verified
2026-08-10
sharptutor_language — Remembers the language selected in the site header.
Type / party
Cookie · first party
Provider / recipient
SharpTutor · SharpTutor
Host and scope
sharptutor.net · /
Lifetime / retention
1 year
Data
Language code only.
Basis
Consent for preference storage.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The site returns to its default language on a later visit.
Last verified
2026-08-10
sharptutor-language — Provides a resilient copy of the selected language preference.
Type / party
Local storage · first party
Provider / recipient
SharpTutor · SharpTutor
Host and scope
This browser / sharptutor.net · Origin-wide
Lifetime / retention
Until removed (cleared immediately when consent is withdrawn)
Data
Language code only.
Basis
Consent for preference storage.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The language preference is not remembered.
Last verified
2026-08-10
googtrans and Google Translate service storage (which may include NID) — Applies a visitor-requested machine translation and remembers the source/target language pair.
Typically session to 1 year; Google-controlled items may vary
Data
Language pair, IP address, browser/device and request metadata, and service interactions.
Basis
Consent. Google Translate is not loaded before the functionality category is allowed.
Transfers
Google may process data outside the UK/EEA under its published transfer safeguards. The site owner must keep the applicable Google terms and safeguards under review.
If refused
Pages remain available in the original language.
Last verified
2026-08-10
Google Fonts network request — Downloads optional typefaces used by the SharpTutor presentation.
Request only; Google states its Fonts API does not set cookies
Data
IP address and ordinary HTTP request/device metadata.
Basis
Consent. Font requests are held until the functionality category is allowed.
Transfers
Google may process data outside the UK/EEA under its published transfer safeguards. The site owner must keep the applicable Google terms and safeguards under review.
If refused
The same content is shown using a system fallback typeface.
Last verified
2026-08-10
scrambleHigh — Keeps the player’s best Base Raider score on the device.
Type / party
Local storage · first party
Provider / recipient
SharpTutor · SharpTutor
Host and scope
This browser / sharptutor.net · Origin-wide
Lifetime / retention
Until removed (cleared immediately when consent is withdrawn)
Data
Numeric high score only.
Basis
Consent for optional local game preference storage.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The local best score starts from the default on each visit.
Last verified
2026-08-10
cm_fireworks_data / schemaVersion / configSize / enterFull — Remembers optional firework quality, size, lighting, scale, and a one-time fullscreen hand-off.
Type / party
Local storage · first party
Provider / recipient
SharpTutor Firework Simulator · SharpTutor
Host and scope
This browser / sharptutor.net · Origin-wide
Lifetime / retention
Until removed (cleared immediately when consent is withdrawn)
Data
Display configuration values and a one-time fullscreen flag; no name or contact data.
Basis
Consent for optional local simulator preferences.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The simulator uses its default display settings on each visit.
Last verified
2026-08-10
Analytics & performance
Helps us count visits and understand site performance. SharpTutor does not run this purpose until you opt in.
Visitor counter request and IP log — Counts consenting visits, protects the counter from abuse, and provides a short-lived administrator visit log.
Type / party
Related server-side processing · first party
Provider / recipient
SharpTutor · SharpTutor
Host and scope
sharptutor.net/counter.php · Site pages containing the counter
Lifetime / retention
Raw log entries: 30 days; aggregate count is retained
Data
IP address, UTC timestamp, and aggregate visit count. No analytics request is made before consent.
Basis
Consent for analytics; security controls may also rely on legitimate interests where strictly required.
Transfers
Processed by SharpTutor in the United Kingdom; no routine third-party transfer.
If refused
The visit is not added to the counter or visitor log.
Last verified
2026-08-10
Optional visitor-location lookup — Lets an administrator request an approximate location for a recently logged IP address.
Type / party
Related server-side processing · third party
Provider / recipient
ipwho.is · ipwho.is
Host and scope
ipwho.is · Administrator-triggered for recent consented visit records
Lifetime / retention
Cached for no more than 30 days
Data
IP address; approximate country, region, city, coordinates, timezone, and network provider returned by ipwho.is.
Basis
Consent for the analytics record; the administrator must also document the GDPR basis and processor/controller role for lookup.
Transfers
The IP address is sent to ipwho.is. The site owner must verify its current hosting locations, terms, and transfer safeguards.
If refused
Approximate location is not available to the administrator.
Last verified
2026-08-10
External media
Loads videos and other content from named third parties. Those providers may receive device and interaction data.
YouTube privacy-enhanced embedded player and provider storage — Plays an external video only after the external-media purpose is allowed.
Type / party
External media / provider storage · third party
Provider / recipient
Google LLC / YouTube · Google LLC / YouTube
Host and scope
youtube-nocookie.com, youtube.com, googlevideo.com and related Google domains · Only the page and player the visitor chooses to load
Lifetime / retention
Provider-controlled; items may be session-based or persistent
Data
IP address, browser/device and request metadata, video interactions, and Google account state if signed in.
Basis
Consent. The iframe is held in an inert placeholder before consent.
Transfers
Google may process data outside the UK/EEA under its published transfer safeguards. The site owner must keep the applicable Google terms and safeguards under review.
If refused
A placeholder and direct YouTube link are shown instead of the player.
Last verified
2026-08-10
Gravatar avatar request and provider storage (conditional) — Displays a public avatar associated with an anonymised hash of a commenter’s email address.
Type / party
External media / provider storage · third party
Provider / recipient
Automattic Inc. / Gravatar · Automattic Inc. / Gravatar
Host and scope
secure.gravatar.com and related Automattic domains · Comment/avatar areas only
Lifetime / retention
Provider-controlled; no request is made while external media is refused
Data
Email-derived hash, IP address, browser/device request metadata, and requested image.
Basis
Consent. External Gravatar images are held in an inert placeholder before consent.
Transfers
Automattic may process data outside the UK/EEA under its published transfer safeguards; the site owner must keep these under review.
If refused
A local neutral avatar placeholder is shown.
Last verified
2026-08-10
Comments and automated moderation
When you choose to submit a comment, WordPress stores the form data, IP address, and browser user-agent for moderation and security. The displayed author name and complete comment text may be sent to OpenAI for automated safety, spam, toxicity, and sentiment analysis. SharpTutor stores moderation labels and technical request/response previews; the latter are configured for time-based deletion. Do not put special-category or other sensitive personal data in a comment. A human administrator remains responsible for moderation decisions and can review or change automated results.
The site owner must record the applicable lawful basis, OpenAI contractual role, transfer safeguard, and comment-retention schedule. If you object to an automated moderation result, contact the privacy address above and request human review.
Your data rights and choices
Depending on the law that applies, you may ask for access, correction, deletion, restriction, portability, or objection; withdraw consent without affecting earlier lawful processing; and complain to your supervisory authority. UK visitors can contact the Information Commissioner’s Office. EEA visitors may contact the authority where they live or work. Identity checks may be required before fulfilling a request.
SharpTutor does not currently use behavioural advertising or sell/share personal data for cross-context behavioural advertising. Global Privacy Control is honoured for any marketing or sale/share purpose added in the future. Optional purposes are kept off by default, including for children; a child’s banner choice is not treated as verifiable parental consent where parental consent is legally required.