1. Vem ansvarar?
Personuppgiftsansvarig för Hermes-agentens Google-integration är Bo Ingemar William Johansson, som använder namnet Metatagg/Stormhive3D.
Kontakt för integritetsfrågor, begäran om tillgång eller radering: Stormhive3d@gmail.com.
Denna policy beskriver Hermes-agenten Eve och dess Google OAuth-koppling. Webbplatsens kontaktformulär är en separat funktion: det skickar formulärinnehåll via Formspree. Se även webbplatsens befintliga integritetspolicy.
2. Varför Google OAuth används
För den här behandlingen har tjänsteansvarig angett avtalsnödvändighet som rättslig grund: behandlingen är nödvändig för att tillhandahålla den Google-funktion som kontoinnehavaren begär (artikel 6.1 b GDPR).
Google OAuth låter Eve få tillgång till de Google-funktioner som kontoinnehavaren själv godkänner, utan att lämna Google-lösenordet till agenten. Den verifierade kopplingen används för YouTube: att kontrollera vilken kanal som är ansluten och att, när användaren ber om det, ladda upp en video.
Åtkomsten är inte ett automatiskt tillstånd att publicera videor. Användaren anger vad som ska göras; synlighet och övriga publiceringsval ska anges för den enskilda uppladdningen.
3. Vilka Google-data behandlas?
Den kontrollerade anslutningen har behörigheterna youtube.upload och youtube.readonly. De används för följande funktioner:
- kanalens namn och identifierare för att visa och kontrollera ansluten kanal;
- på användarens begäran: videofil och metadata som titel, beskrivning, synlighetsinställning och målgruppsinställning;
- uppladdningsresultat såsom video-ID och status; samt
- OAuth-token som behövs för att autentisera och förnya åtkomst.
Den här kopplingen har inte Gmail-, Google Drive- eller Kalenderbehörigheter. Andra Google-tjänster används inte via den verifierade Eve-anslutningen. Om en ny Google-funktion eller behörighet läggs till ska informationen uppdateras och användaren får godkänna de nya behörigheterna innan de används.
Google-data används endast för den funktion användaren begär. Uppgifterna säljs inte och används inte för annonsering. De överförs inte till andra för deras egna ändamål, med undantag för behandling som behövs för den begärda funktionen eller som krävs enligt lag.
4. Lagring och säkerhet
OAuth-token lagras i en lokal fil i Eves profil på Hermes-servern. Vid kontrollen hade tokenfilen läs-/skrivbehörighet endast för serverkontot (600) och den skyddade katalogen behörighet 700. Det begränsar vanlig filåtkomst, men är inte ett påstående om kryptering av fil eller disk eller skydd mot serveradministratörer och andra processer under samma konto.
Lokala agentkonversationer och loggar lagras i Hermes-profilen. Ingen automatisk gallringsperiod har verifierats. De tas manuellt bort av tjänsteansvarig vid en begäran om radering. OAuth-token tas bort vid begäran om att kopplingen ska raderas; användaren kan även återkalla Googles åtkomst direkt hos Google. Säkerhetskopior och kopior hos externa leverantörer kan följa separata lagringstider. Sådana tider har inte fastställts här.
En raderingsbegäran skickas till Stormhive3d@gmail.com. Beskriv vilket konto eller vilken behandling det gäller; skicka inte lösenord eller token. Uppladdade videor som redan finns hos YouTube är separata från lokala agentkopior och behöver hanteras på YouTube.
5. AI och andra tjänsteleverantörer
Eve är konfigurerad att använda OpenAI:s Codex-tjänst för AI-funktioner. Om Google-data eller dess resultat förs in i agentens frågeunderlag kan de behandlas av OpenAI för att utföra den begärda AI-funktionen. Discord används som kanal för meddelanden till och från boten; information som skickas där behandlas även av Discord. Google tar emot information som skickas till YouTube API, exempelvis video och metadata vid en uppladdning.
OpenAI:s personliga ChatGPT/Codex-inställningar kan påverka om nya konversationer och uppgifter får användas för modellförbättring. På personliga planer kan användaren stänga av detta i Settings → Data Controls → Improve the model for everyone eller via OpenAI:s integritetsportal. Codex har dessutom en separat inställning för användning av miljöinnehåll. Eve-administratören har inte verifierat eller ändrat användarens kontoinställningar, så policyn lämnar ingen garanti om att modellträning är avstängd. Mer information finns i OpenAI:s instruktioner för datareglage och Codex och OpenAI:s integritetspolicy för Europa.
Tjänsteleverantörerna behandlar data enligt sina egna villkor och integritetsbeskrivningar. Deras fullständiga lagringstider och eventuella internationella överföringar har inte separat verifierats av Metatagg. Ingen annan AI-leverantör ingår i den kontrollerade Eve-modellinställningen.
6. Återkalla Google-åtkomst
Du kan granska och ta bort Eves åtkomst på Google-kontots sida för anslutningar till tredje part. Om du tar bort åtkomsten kan Eve inte längre använda Google-funktionerna. Återkallandet tar inte automatiskt bort data som redan sparats lokalt eller hos tjänsteleverantörer; kontakta även Metatagg om du vill begära radering. Läs Googles instruktioner.
7. Dina rättigheter enligt GDPR
I den mån GDPR gäller har du rätt att begära information om och tillgång till personuppgifter, rättelse, radering och begränsning av behandling, samt att invända mot behandling. Du kan även ha rätt till dataportabilitet och rättigheter vid automatiserat beslutsfattande. Rättigheterna beror på omständigheterna och den rättsliga grund som gäller för behandlingen. Läs mer hos Integritetsskyddsmyndigheten (IMY). Du kan kontakta Bo Ingemar William Johansson på Stormhive3d@gmail.com och klaga hos IMY.
8. Google API Services User Data Policy
Google API Services User Data Policy, inklusive kraven om Limited Use när de är tillämpliga, styr användningen av uppgifter som hämtas genom Googles API:er. De begränsar användningen till relevanta användarfunktioner och förbjuder bland annat försäljning och användning för annonsering. Läs Googles policy. Denna hänvisning är inte ett påstående om att Google har granskat eller certifierat tjänsten.
Policy för Hermes-agentens Google OAuth-koppling. Ändringar av funktioner, behörigheter eller leverantörer kan kräva att informationen uppdateras.
English translation
This is an English translation of the Swedish policy above. The Swedish text is the original version. If the translations differ, please contact us for clarification.
1. Who is responsible?
Bo Ingemar William Johansson, operating under the names Metatagg/Stormhive3D, is the controller for the Google integration used by the Hermes agent Eve.
For privacy questions or requests to access or erase data, contact Stormhive3d@gmail.com.
This policy covers the Eve agent and its Google OAuth connection. The website contact form is a separate function and sends form submissions through Formspree. See also the website’s existing privacy policy.
2. Why Google OAuth is used
For this processing, the controller has identified necessity for the performance of a contract as the legal basis: processing is necessary to provide the Google feature requested by the account holder (Article 6(1)(b) GDPR).
Google OAuth lets Eve access Google functions approved by the account holder, without the user giving their Google password to the agent. The verified connection is used for YouTube: checking which channel is connected and, when requested by the user, uploading a video.
Granting access does not authorise automatic publication. The user specifies the requested action; visibility and other publishing choices are specified for each upload.
3. What Google data is processed?
The verified connection has the youtube.upload and youtube.readonly permissions. They are used for these functions:
- the channel name and identifier, to display and verify the connected channel;
- at the user’s request: the video file and metadata such as title, description, visibility setting and audience setting;
- upload results, such as the video ID and status; and
- OAuth tokens needed to authenticate and refresh access.
This connection does not have Gmail, Google Drive or Google Calendar permissions. Those Google services are not used through Eve’s verified connection. If another Google feature or permission is added, this information must be updated and the user must approve the new permissions before they are used.
Google data is used only for the feature requested by the user. It is not sold or used for advertising. It is not transferred to others for their own purposes, except where processing is needed to provide the requested feature or is required by law.
4. Storage and security
OAuth tokens are stored in a local file in Eve’s profile on the Hermes server. When checked, the token file had read/write permissions only for the server account (600), and the containing directory had permissions 700. This restricts ordinary file access; it is not a claim that the file or disk is encrypted, or that access by server administrators or other processes under the same account is prevented.
Local agent conversations and logs are stored in the Hermes profile. No automatic retention period has been verified. The controller manually deletes them when an erasure request is made. OAuth tokens are removed when deletion of the connection is requested; users can also revoke Google access directly through Google. Backups and copies held by external providers may have separate retention periods, which have not been established here.
Send erasure requests to Stormhive3d@gmail.com. State which account or processing the request concerns; do not send passwords or tokens. Videos already uploaded to YouTube are separate from local agent copies and must be managed on YouTube.
5. AI and other service providers
Eve is configured to use OpenAI’s Codex service for AI features. If Google data or its results are included in the agent’s prompt context, OpenAI may process them to provide the requested AI feature. Discord is used to exchange messages with the bot; information sent there is also processed by Discord. Google receives information sent to the YouTube API, such as a video and its metadata during an upload.
OpenAI’s personal ChatGPT/Codex settings may affect whether new conversations and tasks can be used to improve models. On personal plans, users can turn this off under Settings → Data Controls → Improve the model for everyone or through OpenAI’s Privacy Portal. Codex also has a separate setting for use of environment content. The Eve administrator has not verified or changed the account’s settings, so this policy does not guarantee that model training is disabled. See OpenAI’s instructions on data controls and Codex and OpenAI’s Europe privacy policy.
Service providers process data under their own terms and privacy notices. Metatagg has not independently verified their full retention periods or any international transfers. No other AI provider is included in Eve’s verified model configuration.
6. Revoking Google access
You can review and remove Eve’s access on the Google Account third-party connections page. Once access is removed, Eve can no longer use Google features. Revocation does not automatically delete data already stored locally or by service providers; contact Metatagg as well if you want to request erasure. See Google’s instructions.
7. Your rights under the GDPR
Where the GDPR applies, you may have the right to request information about and access to personal data, rectification, erasure and restriction of processing, and to object to processing. You may also have rights to data portability and rights relating to automated decision-making. These rights depend on the circumstances and the legal basis for processing. See the Swedish Authority for Privacy Protection (IMY). You can contact Bo Ingemar William Johansson at Stormhive3d@gmail.com and lodge a complaint with IMY.
8. Google API Services User Data Policy
The Google API Services User Data Policy, including Limited Use requirements where applicable, governs use of data obtained through Google APIs. Among other things, it limits use to relevant user-facing features and prohibits selling data or using it for advertising. See Google’s policy. This reference is not a claim that Google has reviewed or certified the service.
This policy covers the Hermes agent’s Google OAuth connection. Changes to features, permissions or providers may require this information to be updated.