Beleid ten aanzien van ongewenste software
Bij Google geloven we dat als we ons richten op de gebruiker, de rest vanzelf volgt. In onze Softwareprincipes doen we algemene aanbevelingen voor gebruikersvriendelijke software. Het onderstaande beleid gaat verder in op die algemene aanbevelingen door een lijst met basiscriteria te bieden voor gebruikersvriendelijke software op internet. Software die deze principes schendt, kan schadelijk zijn voor de gebruikerservaring en wij zullen stappen ondernemen om gebruikers er tegen te beschermen.
We hebben vastgesteld dat de meeste ongewenste software een of meer van dezelfde basiskenmerken bezit:
- De software is misleidend, de waardepropositie wordt niet nagekomen.
- Er wordt geprobeerd gebruikers over te halen de software te installeren of de software wordt samen met een ander programma geïnstalleerd.
- De software stelt de gebruiker niet op de hoogte van alle hoofdfuncties en andere belangrijke functies.
- De software beïnvloedt het systeem van de gebruiker op onverwachte manieren.
- De software is moeilijk te verwijderen.
- Het programma verzamelt en verzendt privéinformatie zonder medeweten van de gebruiker.
- Het programma wordt als onderdeel van een pakket geleverd (samen met andere software) en de aanwezigheid van die software wordt niet bekendgemaakt.
Aan de andere kant geloven we dat software die aan de onderstaande basiscriteria voldoet, in overeenstemming is met onze Softwareprincipes en een goede gebruikerservaring biedt. We blijven het beleid verfijnen naarmate we nieuwe gebruiksgevallen tegenkomen, en ontvangen graag uw feedback en suggesties in ons Helpforum.
Transparante installatie en openbaarmaking vooraf
Het software-installatieproces moet eenvoudig en makkelijk te begrijpen zijn, en op duidelijke keuzes van de gebruiker zijn gebaseerd. Het programma moet een duidelijke waarde voor de gebruiker hebben.
- Programma's moeten een geldige en geverifieerde codehandtekening hebben die is uitgegeven door een code-ondertekeningsautoriteit die verifieerbare gegevens van de uitgever presenteert.
- Het downloaden van de software mag pas beginnen wanneer de gebruiker hiervoor toestemming heeft gegeven door op een duidelijk gelabelde downloadknop te klikken.
- Op het moment van de installatie moeten alle hoofdfuncties en andere belangrijke functies van de software in heldere en duidelijke taal worden beschreven die duidelijk zichtbaar en makkelijk op het scherm te lezen is.
- De gebruiker moet een zinvolle kans krijgen om alle belangrijke voorgestelde installatieopties en wijzigingen van het systeem door te nemen en goed te keuren. Op het moment van de installatie zou de software bijvoorbeeld een lijst met alle voorgestelde wijzigingen in de instellingen kunnen weergeven en aangeven dat het programma persoonlijke gegevens van de gebruiker verzamelt, met links naar meer informatie over elke wijziging.
- Als onderdeel van het installatieproces moet alle gebundelde software duidelijk worden vermeld. Software mag niet op de achtergrond worden geïnstalleerd zonder toestemming van de gebruiker. De naam en de belangrijkste functies van elk softwarefragment dat wordt geïnstalleerd, moeten zichtbaar zijn voor de gebruiker. De gebruiker moet de mogelijkheid hebben om zowel de volledige gebundelde software of aanbieding als afzonderlijke componenten van de softwarebundel over te slaan.
- Voor en tijdens het installatieproces mag de software geen misleidend gedrag
vertonen. Enkele voorbeelden van misleidend gedrag zijn:
- Valse of misleidende beweringen doen over de toestand van het systeem van de gebruiker. Bijvoorbeeld misleidende beweringen in verband met antivirusbescherming, systeemprestaties, systeemoptimalisatie, een nieuwe versie van een plug-in enzovoort.
- Beweren of impliceren dat de software de officiële software van een bedrijf of een partner van het bedrijf is wanneer dat niet het geval is.
- Geld vragen voor software die elders gratis beschikbaar is zonder dit aan de gebruiker te laten weten en zonder uit te leggen welke extra service hier tegenover staat.
- Niet-bewezen of misleidende goedkeuringen vermelden.
- De software- en downloadpagina moeten een link naar een licentieovereenkomst voor eindgebruikers (EULA) of Servicevoorwaarden (TOS) bevatten.
Eenvoudig verwijderen
Gebruikers moeten de software gemakkelijk kunnen uitschakelen of verwijderen.
- De informatie over de verwijdering moet goed toegankelijk, eenvoudig uit te voeren en duidelijk herkenbaar zijn nadat de software is geïnstalleerd.
- Tijdens het verwijderingsproces moeten gebruikers duidelijk gelabelde en herkenbare instructies krijgen waarin wordt uitgelegd hoe zij de vorige instellingen van hun browser en/of computer kunnen herstellen.
- De software moet een duidelijke verwijderingsprocedure bieden en mag geen misleidend
gedrag vertonen om het verwijderen te ontmoedigen. Enkele voorbeelden van misleidend
gedrag zijn:
- Valse of misleidende beweringen doen over potentiële negatieve effecten op het systeem of de privacy van de gebruiker als de software wordt verwijderd.
- Een vergoeding vragen om de software te verwijderen.
- Extra aanwijzingen of aanbiedingen opnemen die niet nodig zijn voor het verwijderingsproces.
- De standaardoptie in het programma voor verwijdering van de software zo instellen dat de software wordt verborgen in plaats van verwijderd.
- De verwijdering mag geen invloed hebben op niet-gerelateerde bestanden.
- Nadat de software is uitgeschakeld of verwijderd, moet de verwijdering volledig zijn. Configuratiewijzigingen die van invloed zijn op het gedrag van bestaande software, moeten ongedaan worden gemaakt. Na verwijdering mogen er geen gedeelten van de software actief blijven of automatisch worden ingeschakeld, uit zichzelf of door een ander programma.
Verwacht gedrag
Zodra de software is geïnstalleerd, moet deze zich gedragen zoals verwacht en de gebruiker een duidelijke waardepropositie bieden.
- Na de installatie mag het programma geen extra software downloaden of installeren en geen systeeminstellingen wijzigen (buiten wat tijdens de eerste installatie is aangeboden), tenzij dit na uitdrukkelijke, goed geïnformeerde aanwijzingen van de gebruiker gebeurt.
- In het geval van toegang tot Google-services of -producten moet de software voldoen aan de voorwaarden van de openbaar beschikbare Google API's voor interactie met het systeem of een geïnstalleerd programma van de gebruiker. Daarnaast moet de software voldoen aan alle andere van toepassing zijnde beleidsregels van Google.
- Programma's die wijzigingen in de instellingen van het systeem aanbrengen, moeten duidelijk aangeven wat er is gewijzigd en hoe de gebruiker deze wijzigingen ongedaan kan maken.
- Na de installatie mogen programma's geen misleidend of onverwacht gedrag vertonen.
Enkele voorbeelden van misleidend of onverwacht gedrag zijn:
- Het weergeven van valse of misleidende berichten over de status van het systeem.
- Het verbergen of verhullen van het gedrag van de software. Zich anders gedragen wanneer de software in een gevirtualiseerde omgeving wordt uitgevoerd.
- Afbreuk doen aan de bruikbaarheid van het systeem. Invoer opnieuw toewijzen, tenzij het programma dit op uitdrukkelijke en weloverwogen aanwijzing van de gebruiker doet.
- Voorkomen dat de gebruiker de software kan besturen, of de besturing van de software of de toegang tot een ander al op het systeem geïnstalleerd programma beïnvloeden.
- De integriteit van de andere programma's beïnvloeden, waaronder het uitschakelen of omzeilen van beveiligings- en beschermingsmaatregelen, tenzij het programma dit doet op uitdrukkelijke en goed geïnformeerde aanwijzing van de gebruiker.
- Netwerkverkeer onderscheppen en omleiden, tenzij dit het aangegeven doel van de software is.
- De software mag geen spam versturen. De software mag geen advertenties invoegen, tenzij dit het aangegeven doel van het programma is.
- Als de software updates installeert, moet dit duidelijk aan de gebruiker worden gemeld. De gebruiker moet een zinvolle mogelijkheid krijgen tot herziening en goedkeuring van alle belangrijke en significante updates of wijzigingen in de instellingen.
Meekijken
Software die de persoonlijke gegevens van een gebruiker verzamelt of verzendt, moet hier transparant over zijn.
- Software die persoonlijke gegevens van gebruikers verzamelt en/of verzendt, moet hier transparant over zijn, en in duidelijke en eenvoudige taal uitleggen welke gegevens er worden verzameld of verzonden en voor welk doel. De taal moet duidelijk zichtbaar en eenvoudig te lezen zijn op scherm. Openbaarmaking is met name belangrijk als gegevensverzameling geen voor de hand liggend kenmerk van de software is.
- De software mag geen gevoelige informatie (zoals bankgegevens) verzamelen zonder de juiste versleuteling.
Goede bedrijfsvoering
- Als een programma software van derden omvat, is de auteur verantwoordelijk voor het verkrijgen van de vereiste toestemming van die derde voor het bundelen van de software.
- Als de software wordt aangeboden als onderdeel van een bundel, moeten alle programma's in de bundel de bovenstaande richtlijnen volgen.