121 S. BROAD ST., 10TH FLOOR
PHILADELPHIA, PA 19107
‍INFO@GETGURU.COM

Guru Ontwikkelaar Overeenkomst

Geplaatst: 31 mei 2019

Welkom bij het Guru Ontwikkelaarsnetwerk! Deze Guru Ontwikkelaar Overeenkomst ("Overeenkomst") maakt de ontwikkeling, het testen, de demonstratie en de beperkte implementatie mogelijk van Guru API-ontwikkelde integraties die zijn ontworpen om te interopereren met een aangewezen Guru Service account.

Door middel van een vak aan te vinken waarin u akkoord gaat als onderdeel van een online proces of door de API's en andere technologie die beschikbaar zijn gesteld door Guru onder deze Guru Ontwikkelaar Overeenkomst (de "Overeenkomst"), de voorwaarden en bepalingen van deze Overeenkomst vormen een bindend contract tussen u (de "Ontwikkelaar", zoals hieronder gedefinieerd) en Guru Technologies, Inc. ("Guru") met betrekking tot: (a) de ontwikkeling van integraties naar Ontwikkelaarstoepassingen door middel van Guru API's en/of door middel van Guru Documentatie; en (b) het gebruik van een Developer Edition van de Guru Service om de interoperabiliteit van de Ontwikkelaarstoepassingen hiermee te testen. U verklaart dat u bevoegd bent om de Ontwikkelaar te verbinden aan de voorwaarden van deze Overeenkomst en dat u en de Ontwikkelaar zullen voldoen aan de bepalingen en voorwaarden ervan. Alle rechten en privileges die onder deze Overeenkomst zijn verleend zijn afhankelijk van de overeenstemming van de Ontwikkelaar met de bepalingen en voorwaarden ervan.

1. Definities

  1. "API's" betekent de toepassingsprogramma-interfaces van Guru die beschikbaar worden gesteld door Guru om de ontwikkeling van Ontwikkelaarstoepassingen te vergemakkelijken, zoals deze API's (zonder verplichting) door Guru van tijd tot tijd kunnen worden gewijzigd of bijgewerkt.
  2. "Guru Service" betekent een softwareoplossing van Guru die interoperabel kan worden gemaakt met Ontwikkelaarstoepassingen door middel van de API's en Documentatie. De Guru Service omvat ook: (a) alle bijbehorende productdocumentatie of materialen die Guru naar eigen goeddunken kan verstrekken; en (b) alle Upgrades.
  3. "Ontwikkelaar" betekent de individuele persoon of het bedrijf of andere juridische entiteit namens wie u deze Overeenkomst aangaat en die van plan is Ontwikkelaarstoepassingen te ontwikkelen overeenkomstig hiermee.
  4. "Ontwikkelaarstoepassing" betekent een softwaretoepassing gemaakt door Ontwikkelaar die de API's gebruikt om integratie met de Guru Service te ontwikkelen en mogelijk te maken. In geen geval mag een Ontwikkelaarstoepassing enige intellectuele eigendom van een DEGS bevatten.
  5. "Ontwikkelaar Edition van de Guru Service" of "DEGS" betekent een versie van een Guru-toepassing die quota, snelheidslimieten, bandbreedtelimieten en/of andere gebruikstechnische limieten bevat die zijn ontworpen om het gebruik van de Guru-toepassing door Ontwikkelaar uitsluitend voor niet-productiedoeleinden te beperken.
  6. "Documentatie" betekent, voor zover door Guru beschikbaar gesteld voor gebruik door Ontwikkelaar hieronder, Guru's handleidingen voor ontwikkelaars, Voorbeeldcode en gerelateerde materialen die beschikbaar worden gesteld aan Ontwikkelaars, zoals deze Documentatie van tijd tot tijd (zonder verplichting) door Guru kunnen worden gewijzigd of bijgewerkt via de volgende site: https://developer.getguru.com.
  7. "Guru Ontwikkelaarsnetwerksite" (ook wel de "Ontwikkelaarssite" genoemd) betekent het gedeelte van de Guru-bedrijfswebsite waarvandaan Ontwikkelaars rechten van gebruik kunnen verkrijgen voor de API's, Documentatie en DEGS voor de hieronder beschreven doeleinden.
  8. "JSON" is een gegevensuitwisselingsformaat, gebaseerd op een subset van de JavaScript-programmeertaal.
  9. "REST" is een architectuurstijl voor het ontwerpen van genetwerkte toepassingen.
  10. "Voorbeeldcode" zijn door Guru geleverde codesamples om te demonstreren hoe de API te gebruiken voor specifieke functies of aanroepen.
  11. "Term" heeft de betekenis zoals voorgeschreven in Artikel 7 hieronder.
  12. "Upgrade" betekent de objectcodeversies van een DEGS die is verbeterd of op andere wijze is gewijzigd door of namens Guru, handelend naar eigen goeddunken, om aanvullende functionaliteit of code wijzigingen op te nemen. Guru zal naar eigen goeddunken en zonder verplichting bepalen of ze Upgrades zal ontwikkelen of beschikbaar zal stellen voor gebruik door de ontwikkelaar.

2. Registratie

  1. vereist om bij Guru te registeren door bepaalde informatie te verstrekken zoals aangegeven in de "Registratie" sectie van het toepasselijke webformulier van de Ontwikkelaarssite. Registratie-informatie omvat, zonder beperking, contactgegevens van de ontwikkelaar, een wachtwoord en gerelateerde aanmeldgegevens om toegang te krijgen tot het account van de ontwikkelaar, informatie die de Ontwikkelaarstoepassing identificeert en beschrijft, en andere informatie zoals door Guru gevraagd kan worden. De ontwikkelaar stemt ermee in alle gevraagde registratiegegevens te verstrekken en belooft dat dergelijke informatie nauwkeurig zal zijn en up-to-date zal worden gehouden.
  2. Na acceptatie van de registratie van de ontwikkelaar zal Guru de ontwikkelaar voorzien van bepaalde tokens en/of wachtwoorden die door de ontwikkelaar kunnen worden gebruikt om toegang te krijgen tot en het gebruik van de API's, Documentatie en DEGS, waarbij toegang en gebruik in overeenstemming zal zijn met de voorwaarden van deze Overeenkomst.
  3. De registratie van de ontwikkelaar bij Guru en de daarbij behorende verstrekking van toegang door Guru tot de API, Documentatie en DEGS, zal in geen geval worden beschouwd als, of direct of indirect gepromoot, geadverteerd of anderszins voorgesteld door de ontwikkelaar als een goedkeuring of certificering door Guru van de ontwikkelaar of van de compatibiliteit met, integratie in, of werking van enige Ontwikkelaarstoepassing.

3. Gebruik van de API's, Documentatie en Degs

  1. Onder voorbehoud van de voorwaarden van deze Overeenkomst en gedurende de looptijd daarvan, verleent Guru aan de ontwikkelaar een niet-exclusief, niet-overdraagbaar, beperkt recht om op afstand toegang te krijgen en gebruik te maken van de door Guru geleverde DEGS, API's en Documentatie, inclusief Voorbeeldcode, uitsluitend voor de doeleinden van het ontwikkelen, testen, ondersteunen en demonstreren van een integratie van de Ontwikkelaarstoepassingen met de Gurudienst. Onder voorbehoud van de gebruikersbeperkingen in Artikel 3.4 hieronder, mag de ontwikkelaar alleen het gebruik van de DEGS, API's en Documentatie toestaan door werknemers en aannemers die op een rechtlich bindende manier (aannemers dienen in alle gevallen schriftelijk gebonden te zijn) gebonden zijn aan de vertrouwelijkheid, beperkt gebruik en andere beperkingen, beperkingen en voorwaarden van deze Overeenkomst. De ontwikkelaar dient ervoor te zorgen dat de gebruikers voldoen aan deze Overeenkomst en is aansprakelijk en verantwoordelijk voor elke schending daarvan.
  2. Onder voorbehoud van de voorwaarden van deze Overeenkomst, verleent Guru aan de ontwikkelaar een niet-exclusief, niet-overdraagbaar, beperkt recht om op afstand toegang te krijgen tot de door Guru geleverde DEGS uitsluitend voor de volgende doeleinden: (a) het testen van de interoperabiliteit van de Ontwikkelaarstoepassing (die werkt in de niet-productieomgeving van de ontwikkelaar) met de DEGS door verzoeken van de Ontwikkelaarstoepassing te doen, in overeenstemming met de API's en Documentatie, inclusief Voorbeeldcode, die zijn ontworpen om de uitwisseling van gegevens tussen de toepassingen mogelijk te maken; (b) het testen van de interoperabiliteit van een Ontwikkelaarstoepassing (die werkt in de niet-productieomgeving van de ontwikkelaar) met een DEGS door het gebruik van de Guru API's; en (c) het geven van demonstraties van de Ontwikkelaarstoepassing aan potentiële klanten in een niet-productie, door de ontwikkelaar gecontroleerde omgeving uitsluitend voor evaluatiedoeleinden.
  3. De DEGS zal gebruikslimieten en andere beperkingen bevatten om ervoor te zorgen dat de ontwikkelaar de Gurudienst uitsluitend gebruikt voor ontwikkeling, testen en demonstratiedoeleinden zoals hierboven beschreven. In dit opzicht zal de ontwikkelaar, tenzij anders wordt bevolen door Guru (inclusief door kennisgeving geplaatst op de Ontwikkelaarssite), beperkt zijn tot het gebruik van de DEGS voor niet meer dan twee (2) genoemde gebruikers. Aanvullende gebruikslimieten, technische, licentie- of andere beperkingen kunnen door Guru naar eigen goeddunken worden toegepast. De ontwikkelaar is uitsluitend verantwoordelijk voor het testen van de ontwikkelaarsapplicatie, voor het bepalen of deze interoperabel is met een DEGS en dus een Guru-service, en voor het naleven van alle van toepassing zijnde beperkingen en restricties.
  4. De ontwikkelaar kan een ontwikkelaarsapplicatie promoten en vermarkten aan potentiële klanten door het gebruik van het Guru-logo en de toepasselijke Guru-handelsmerken, maar alleen om aan te gegeven dat de ontwikkelaarsapplicaties "ontworpen zijn voor Guru" of om dergelijke andere vergelijkbare verklaringen te maken die op voorhand schriftelijk zijn goedgekeurd door Guru per geval en die aangeven dat de ontwikkelaarsapplicaties zijn ontworpen door de ontwikkelaar, maar niet gecertificeerd of goedgekeurd door Guru om compatibel te zijn met de toepasselijke Guru-applicaties. Onverminderd het bovenstaande, mag de ontwikkelaar geen weergave maken waaruit blijkt dat Guru het gebruik van de ontwikkelaarsapplicatie met een Guru-applicatie ondersteunt, certificeert of enige verbintenis aangaat. De ontwikkelaar mag de naam "Guru" of enig ander handelsmerk van Guru niet gebruiken in de naam van een van zijn ontwikkelaarsapplicaties. De ontwikkelaar moet voldoen aan de handelsmerkbeleid van Guru. Guru kan van de ontwikkelaar eisen dat hij het gebruik van de handelsmerken van Guru staakt na schriftelijke kennisgeving. De ontwikkelaar begrijpt en stemt ermee in dat hij uitsluitend verantwoordelijk en aansprakelijk is voor: (i) zijn promotie, marketing en exploitatie van zijn ontwikkelaarsapplicatie en integraties; en (ii) problemen, defecten en alle andere zaken met betrekking tot of voortvloeiend uit de integratie van zijn ontwikkelaarsapplicatie met de Guru-service.
  5. De ontwikkelaar mag de DEGS, API's, documentatie en voorbeeldcode uitsluitend gebruiken in overeenstemming met de voorwaarden en bepalingen van deze overeenkomst en de bijbehorende Guru-richtlijnen en instructies zoals daarin beschreven, zoals deze richtlijnen en instructies door Guru kunnen worden aangevuld of bijgewerkt (inclusief door berichten op de ontwikkelaarssite).
  6. Behalve zoals uitdrukkelijk toegestaan in de Overeenkomst mag de ontwikkelaar niet: (a) rechten openbaren, distribueren (inclusief door het uploaden naar websites, elektronische prikborden of op of via enige andere methode of media), tonen, in sublicentie geven, verkopen of overdragen met betrekking tot de API's, de documentatie of enige DEGS (gezamenlijk het "Guru Intellectueel Eigendom" of "Guru-eigendom"), geheel of gedeeltelijk, aan een derde partij; (b) het Guru-eigendom, geheel of gedeeltelijk, gebruiken voor dienstverlening of uitbesteding of anderszins voor het gebruik of voordeel van een derde partij; (c) van toepassing zijnde gebruiks-, technische, licentie- of andere beperkingen overschrijden die zijn vastgelegd in deze Overeenkomst, in enig materiaal of documentatie verstrekt door Guru of zoals afzonderlijk opgelegd door Guru; (d) de Guru-eigendom kopiëren, wijzigen, aanpassen of afgeleide werken ervan maken, of op andere wijze gebruiken voor een ander doel dan uitdrukkelijk hier geautoriseerd, de Guru-eigendom gebruiken om een product of dienst te maken die vergelijkbaar is met een Guru-eigendom of Guru-applicatie, of anderszins de Guru-eigendom exploiteren of commercialiseren; (f) toegang verkrijgen of proberen toegang te krijgen tot een DEGS of Guru-applicatie anders dan via de API's zoals hierin voorzien; (g) de API's of enige DEGS of Guru-service reverse-engineeren, demonteren, ontcijferen of decompileren, of anderszins een poging doen om toegang te krijgen tot of de broncode daarvan te ontdekken, de API's, DEGS of Guru-services verstoren of bemoeilijken of enige servers of netwerken verstoren waarlangs ze worden geleverd; (h) een derde partij toestaan om toegang te krijgen tot of de Guru-eigendom te gebruiken, of om het Guru-eigendom door te verkopen, te distribueren of anderszins rechten met betrekking daartoe uit te oefenen; (i) enige "automatisch rapportageoptie" of vergelijkbare rapportagefunctionaliteit in een DEGS uitschakelen; (j) enige services of ondersteuning bieden aan een derde partij met betrekking tot, of in verband met, enig Guru-eigendom; (k) ongeautoriseerde toegang bieden tot of gebruik van eventuele gebruikers-ID's, inlogcodes of wachtwoorden of andere accountinformatie die we u kunnen verstrekken om toegang tot de DEGS mogelijk te maken is niet toegestaan; hierbij is het uitdrukkelijk verboden om gedeelde e-mailadressen of groepsemailadressen te gebruiken; (l) geen activiteiten uitvoeren, ook in verband met uw toegang en gebruik van de Guru-eigendom, die: (i) in strijd zijn met enige wet of regelgeving; (ii) kan leiden tot, of aanleiding geven tot, civiele of strafrechtelijke aansprakelijkheid; of (iii) interfereren met, of schaden, de effectieve of efficiënte werking van, of een beveiligingsrisico vormen of interfereren met beveiligingsmechanismen met betrekking tot, enige Guru-eigendom of een van de netwerken, systemen of computerruimte van Guru.
  7. Een DEGS kan derdensoftware of -inhoud gebruiken of bevatten ("Derdensoftware"). Voor zover noodzakelijk om de toepasselijke DEGS te gebruiken, verleent Guru de ontwikkelaar het recht om dergelijke Derdensoftware uitsluitend onder dezelfde voorwaarden en bepalingen te gebruiken (inclusief alle beperkingen en restricties) als waaronder de ontwikkelaar gemachtigd is de DEGS hieronder te gebruiken. Guru behoudt zich echter het recht voor om de rechten van de ontwikkelaar op het gebruik van Derdensoftware te wijzigen, op te schorten of stop te zetten voor zover vereist door een geldige derde licentiegever of leverancier of de voorwaarden van de overeenkomst van Guru daarmee.
  8. Guru kan naar eigen goeddunken en zonder verplichting bepalen of enige DEGS, en bijbehorende API's en documentatie, beschikbaar te stellen voor de doeleinden zoals hierin bedoeld en kan (ook naar eigen goeddunken) dergelijke API's, DEGS en documentatie op elk moment aanpassen of bijwerken.
  9. Alle rechten die niet uitdrukkelijk aan de ontwikkelaar zijn verleend, worden door Guru voorbehouden.

4. Guru verplichtingen

  1. Onder voorbehoud van de voorwaarden van deze Overeenkomst zal Guru Ontwikkelaar tijdens de Termijn voorzien van: (a) toegang tot de API's, documentatie, inclusief voorbeeldcode; en (b) toegang tot de DEGS(s), telkens voor het gebruik van Ontwikkelaar in verband met de ontwikkeling van integratie naar Ontwikkelaarstoepassingen zoals hieronder overeengekomen.
  2. Van tijd tot tijd kan Guru naar eigen goeddunken en zonder verplichting dit te doen, ervoor kiezen om bepaalde beperkte technische ondersteuning aan Ontwikkelaars te bieden. Dergelijke ondersteuning zal zoals beschreven zijn in de betreffende 'Ontwikkelaarsondersteuning' of soortgelijke gebieden van de Ontwikkelaarssite, en kan in de vorm van zelfbedieningsondersteuning zijn. Dergelijke ondersteuning kan te allen tijde worden gewijzigd, verminderd, geannuleerd of bijgewerkt na schriftelijke kennisgeving door Guru, inclusief door het plaatsen op de Ontwikkelaarssite of anderszins. Alle ondersteuning zal onderworpen zijn aan de voorwaarden uiteengezet in deze Overeenkomst en de Ontwikkelaarssite, en kan betaling van vergoedingen vereisen zoals daarin beschreven. Guru kan ook ondersteuning apart beschikbaar stellen via andere programma's of aanbiedingen van tijd tot tijd, en dergelijke ondersteuning zou onderworpen zijn aan de afzonderlijke voorwaarden en condities die daarmee gepaard gaan.

5. Ontwikkelaarsverplichtingen

  1. Ontwikkelaar zal elke Ontwikkelaarstoepassing ontwikkelen in overeenstemming met de dan geldende versie van de API's en documentatie en zal er bijgevolg voor zorgen dat elke Ontwikkelaarstoepassing interoperabiliteit met de toepasselijke DEGS en Guru Service mogelijk maakt en handhaaft.
  2. Ontwikkelaar zal uitsluitend verantwoordelijk zijn voor elke Ontwikkelaarstoepassing, inclusief alle ondersteuning, ontwikkeling en onderhoud daarvan en de interoperabiliteit (d.w.z. integratie) met enige Guru Service. Derhalve zal Ontwikkelaar uitsluitend verantwoordelijk en aansprakelijk zijn (inclusief jegens haar klanten en andere partijen) voor, en zal Guru vrijwaren, verdedigen en onschadelijk houden van, alle claims met betrekking tot, alle zaken met betrekking tot de Ontwikkelaarstoepassingen en bijbehorende integraties, inclusief hun ontwikkeling, werking, prestaties, beschikbaarheid, interoperabiliteit, implementatie (onder sectie 6 hieronder), ondersteuning en onderhoud.
  3. Ontwikkelaar zal beveiligingsbest practices gebruiken in verband met de ontwikkeling van de Ontwikkelaarstoepassing, en de integratie met de Guruservice, en zal te allen tijde voldoen aan alle toepasselijke privacy- en gegevensbeschermingswetten en -voorschriften en alle beveiligingseisen van Guru die beschikbaar zijn op de Guru-site, Ontwikkelaarssite of anderszins. Ontwikkelaar zal administratieve, technische, fysieke en andere passende beveiligingsmaatregelen implementeren die de vertrouwelijkheid en beveiliging van alle gegevens beschermen (inclusief tegen ongeautoriseerde toegang, gebruik of openbaarmaking) die worden verwerkt, opgeslagen, verzonden of behandeld door Ontwikkelaar of enige integratie of Ontwikkelaarstoepassing. Ontwikkelaar zal uitsluitend verantwoordelijk en aansprakelijk zijn voor het opstellen van eventuele voorwaarden (zoals een gegevensverwerkingsovereenkomst) met haar klanten voor zover vereist door toepasselijke wetten of voorschriften.
  4. Ontwikkelaar verleent Guru een licentie en recht om de registratiegegevens en materialen die door Ontwikkelaar zijn verstrekt te kopiëren, weer te geven en anderszins te gebruiken om de in deze Overeenkomst beoogde doeleinden te vergemakkelijken en om Ontwikkelaar te contacteren over andere potentiële zakelijke kansen. Bovendien verleent Ontwikkelaar Guru het recht en de licentie (maar niet de verplichting) om de naam van Ontwikkelaar, de naam van de Ontwikkelaarstoepassing, en het logo van Ontwikkelaar en toepasselijke handelsmerken te gebruiken in promotionele materialen en anderszins om Ontwikkelaar te promoten, te marketen en/of anderszins te identificeren als een geregistreerde ontwikkelaar van de Ontwikkelaarstoepassing die is ontworpen om samen te werken met Guru-toepassingen. Verder verleent Ontwikkelaar Guru het recht en de licentie om alle gegevens te verzamelen, verwerken en gebruiken die door Ontwikkelaar worden verstrekt (inclusief die welke via een integratie met de Guru Service worden verstrekt) om de doelstellingen van deze Overeenkomst te vergemakkelijken en zoals anderszins toegestaan onder het privacybeleid van Guru. In dit verband kan Guru alle dergelijke persoonlijke gegevens de-identificeren en samenvoegen om analyses te maken en voor andere doeleinden en zal het eigendom zijn van de gedelelineerde en samengevoegde versies van dergelijke gegevens. Het gebruik van dergelijke gegevens en informatie door Guru is naar eigen goeddunken van Guru en Guru doet geen toezeggingen met betrekking daartoe.
  5. De ontwikkelaar stemt ermee in Guru de naam te geven van elke Ontwikkelaarsapplicatie die is ontwikkeld met behulp van de API's, een DEGS of de Documentatie (die elk zal worden geregistreerd overeenkomstig Sectie 2 hierboven). Naar eigen goeddunken kan Guru dergelijke informatie vermelden op de bedrijfswebsite van Guru en via andere marketingmiddelen.
  6. De ontwikkelaar mag het wachtwoord voor de Ontwikkelaarsapplicatie (het "Wachtwoord") niet delen of blootleggen. Wachtwoorden mogen alleen in de code van de Ontwikkelaarsapplicatie worden bewaard. Evenzo mag de Ontwikkelaarsapplicatie nooit de API-token van de Ontwikkelaarsapplicatie blootleggen. Het blootleggen van het Wachtwoord van de Ontwikkelaarsapplicatie of de API-token zal een ernstig beveiligingsrisico veroorzaken. Als de ontwikkelaar gelooft dat hij/zij een Wachtwoord of API-token heeft blootgelegd, kan de ontwikkelaar een nieuw Wachtwoord of API-token aanvragen op de beheerpagina. Guru zal op geen enkele manier verantwoordelijk zijn voor verloren of blootgestelde gegevens als gevolg van ongeoorloofd of ongepast gebruik van het Wachtwoord of de API-token van de ontwikkelaar.
  7. In elk geval waarin de ontwikkelaar rechten van gebruik verleent bij de integratie van een Ontwikkelaarsapplicatie met de Guru Service aan een klant overeenkomstig Sectie 6 hieronder, dient de ontwikkelaar met elke dergelijke klant een schriftelijk, juridisch afdwingbaar contract te onderhouden (bijvoorbeeld, akkoord met algemene voorwaarden die zijn geaccepteerd door middel van een klik) waarin branchespecifieke bepalingen en beperkingen zijn opgenomen die doorgaans door landelijk bekende, zeer gerenommeerde SaaS-leveranciers in klantcontracten worden opgenomen. De ontwikkelaar dient ook prominent een privacybeleid weer te geven op de locatie waar gebruikers de Ontwikkelaarsapplicatie of integratie downloaden of openen of zoals anders vereist door toepasselijke wetten of voorschriften. Het privacybeleid van de ontwikkelaar dient aan alle toepasselijke wetten, voorschriften en normen te voldoen en de verzameling, het gebruik, het onderhoud en het delen van gegevens nauwkeurig en duidelijk beschrijven. De ontwikkelaar dient Guru onmiddellijk op de hoogte te stellen van eventuele schendingen van het klantcontract of het privacybeleid van de ontwikkelaar die van invloed zijn, of redelijkerwijs van invloed kunnen zijn, op klanten of gebruikers van de Guru Service.
  8. De ontwikkelaar zal Guru (en al haar functionarissen, werknemers, agenten en klanten) vrijwaren, verdedigen en onschadelijk houden tegen claims, juridische acties, schade, verliezen, boetes of aansprakelijkheden van welke aard of aard dan ook ("Verliezen") die voortvloeien uit of betrekking hebben op: (i) enige verantwoordelijkheden of aansprakelijkheden die door de ontwikkelaar hieronder worden aangenomen (inclusief, maar niet beperkt tot, overeenkomstig Sectie 5.2 hierboven); (ii) enige schending door de ontwikkelaar van haar verplichtingen, verantwoordelijkheden, garanties, convenanten of vertegenwoordigingen krachtens deze Overeenkomst; of (iii) de implementatie van de Ontwikkelaarsapplicatie (inclusief de bijbehorende integratie met de Guru Service) aan haar klanten onder Sectie 6 hieronder, inclusief het gebruik, de werking en uitvoering daarvan door of voor dergelijke klanten.


6. Verspreiding en implementatie van ontwikkelaarsapplicaties

Overeenkomstig de bovenstaande voorwaarden, stelt deze Overeenkomst de ontwikkelaar in staat toegang te krijgen tot de API's, Documentatie en DEGS(s) om Ontwikkelaarsapplicaties te ontwikkelen, niet-productieve testen uit te voeren van de interoperabiliteit van dergelijke Ontwikkelaarsapplicaties met de bijbehorende Guru-applicatie(s), en beperkte, niet-productieve demonstraties uit te voeren van dergelijke Ontwikkelaarsapplicaties aan potentiële klanten. Bovendien verleent Guru, onder voorbehoud van de voorwaarden van deze Overeenkomst, de ontwikkelaar een niet-exclusief, niet-overdraagbaar, beperkt recht om Ontwikkelaarsapplicaties te implementeren (d.w.z. rechten te verlenen om te gebruiken) samen met integraties met de Guru Service die hieronder zijn ontwikkeld, voor gebruik door de klanten van de ontwikkelaar vanuit een door de ontwikkelaar gecontroleerde (en niet-Guru) productieomgeving tegen vergoedingen (of zonder kosten) die door de ontwikkelaar worden bepaald. Voor duidelijkheid en ondanks het voorgaande, mag de ontwikkelaar geen Ontwikkelaarsapplicatie of de integratie ervan met de Guru Service implementeren of adverteren vanuit of binnen een marktplaats, app store of een vergelijkbaar platform (waaronder, ter illustratie en niet beperkt tot, de Salesforce AppExchange, de Microsoft AppSource of een soortgelijk platform/winkel gemaakt door de ontwikkelaar) zonder eerst de schriftelijke toestemming van Guru in elk geval te vragen en te verkrijgen (welke toestemming kan worden verleend, ingetrokken of voorwaardelijk kan zijn ter beoordeling van Guru). Ongeacht het voorgaande is de ontwikkelaar niet gemachtigd op grond van deze Overeenkomst om de DEGS of Documentatie op enigerlei wijze te gebruiken, en garandeert zij dat zij de DEGS of Documentatie niet zal gebruiken, anders dan voor: (a) haar interne, niet-productieve ontwikkeling en testen van de integratie van Ontwikkelaarsapplicaties met de Guru Service; en; (b) de niet-productieve demonstratie van Ontwikkelaarsapplicaties aan potentiële klanten gedurende de beperkte tijd die is toegestaan onder Sectie 3 hierboven. Voor duidelijkheid, in geen geval mag de ontwikkelaar de DEGS gebruiken voor enig productie (d.w.z., "live") gebruik voor zichzelf of voor enige klant of andere partij. De ontwikkelaar erkent dat zijn investering van tijd en geld in het ontwikkelen van integraties voor ontwikkelaarstoepassingen op eigen risico is en Guru geeft geen garanties met betrekking tot de beschikbaarheid van Guru-toepassingen.

7. Termijn en beëindiging

  1. Termijn van de Overeenkomst. Deze Overeenkomst gaat in op de datum waarop deze door de ontwikkelaar wordt aangegaan en blijft van kracht tenzij deze wordt beëindigd overeenkomstig de onderstaande voorwaarden (de "Termijn").
  2. Beëindiging om redenen van Gemak. De ontwikkelaar kan deze Overeenkomst beëindigen door het gebruik van de API's, Documentatie en DEGS stop te zetten en Guru schriftelijk op de hoogte te stellen dat dit is gebeurd. Guru kan deze Overeenkomst om welke reden dan ook beëindigen (bijv. om redenen van gemak) door schriftelijke kennisgeving aan de ontwikkelaar te verstrekken (tenzij kennisgeving niet vereist is op grond van een voorwaarde of bepaling van deze Overeenkomst).
  3. Beëindiging wegens Oorzaak. Elke partij kan deze Overeenkomst beëindigen bij schriftelijke kennisgeving in het geval dat de andere partij een bepaling hiervan schendt en in gebreke blijft bij het verhelpen van een dergelijke schending binnen dertig (30) dagen na ontvangst van de schriftelijke kennisgeving daarvan; mits, echter, dat Guru deze Overeenkomst onmiddellijk kan beëindigen (met of zonder kennisgeving) indien Guru naar eigen goeddunken van mening is dat een dergelijke schending: (i) een bedreiging vormt voor de effectieve of efficiënte werking of beveiliging van de Gurudienst; (ii) een risico voor gegevensbeveiliging vormt; (iii) een risico van burgerlijke of strafrechtelijke aansprakelijkheid vormt; (iv) een schending van de wet bedreigt of doet ontstaan. Guru kan ook deze Overeenkomst onmiddellijk beëindigen (met of zonder kennisgeving) indien: (a) de ontwikkelaar een product op de markt brengt of verkoopt dat aanzienlijk vergelijkbaar is, geheel of gedeeltelijk, met een Guru-toepassing; of (b) de ontwikkelaar zich bezighoudt met activiteiten die aanleiding zouden geven tot opschorting of beëindiging op grond van sectie 7.5.
  4. Effect van Beëindiging. Na beëindiging of vervaldag van deze Overeenkomst komen alle rechten en licenties die aan de ontwikkelaar zijn verleend krachtens deze Overeenkomst te vervallen (waarbij de ontwikkelaar daarna geen toegang meer heeft tot of gebruik maakt van enig Guru-eigendom). Ontwikkelaar zal onverwijld (of, indien zo gekozen door Guru , vernietigen) al het vertrouwelijke informatiemateriaal van Guru, en andere eigendomsinformatie of materialen die door Guru beschikbaar zijn gesteld of afkomstig zijn van Guru, welke in zijn bezit zijn (inclusief alle kopieën daarvan, elektronisch, hard copy of anderszins) retourneren. Op verzoek zal de ontwikkelaar de naleving hiervan certificeren.
  5. Schorsing. De ontwikkelaar stemt ermee in dat indien Guru bepaalt, naar eigen goeddunken, dat de ontwikkelaar: (a) een bepaling van deze Overeenkomst, een inbreuk heeft gepleegd, of inbreuk maakt op zijn privacybeleid of klantcontract met betrekking tot een wederzijdse klant; (b) een ontwikkelaarstoepassing of andere software heeft ontwikkeld die een beveiligings- of prestatierisico vormt voor een systeem, netwerk, hardware, software of technologie van Guru of zijn leveranciers of klanten; (c) enige actie heeft genomen, of zich heeft beziggehouden met enig gedrag, dat een aansprakelijkheidsrisico voor, of een schending van de wet door, Guru met zich meebrengt; of (d) door zijn activiteiten of gedrag in verband met het gebruik van de Guru-API's of andere Guru-eigendommen, aanleiding geeft tot feitelijke of potentiële schade of andere negatieve gevolgen voor de bedrijfsvoering, activiteiten of technologie van Guru, dan kan Guru in een dergelijke geval, zonder de mogelijkheid van beëindiging van deze Overeenkomst te beperken, de toegang en het gebruik door de ontwikkelaar van DEGS, API en/of Documentatie, enige andere materialen of technologie die door Guru beschikbaar zijn gesteld, en alle andere rechten of voorrechten die krachtens deze Overeenkomst zijn verleend, opschorten en/of beëindigen.

    Bovendien, in elk geval waarin een recht op opschorting of beëindiging door Guru op grond van deze sectie 7, of in het geval van een soortgelijke legitieme reden die door Guru wordt gevraagd, kan Guru de ontwikkelaar vereisen om de interoperabiliteit van de van toepassing zijnde ontwikkelaarstoepassingen met de van toepassing zijnde Guru-toepassingen uit te schakelen overeenkomstig de instructies verstrekt door Guru of, alternatief, Guru kan dergelijke interoperabiliteit uitschakelen.
    In een dergelijk geval heeft Guru het onbeperkte recht, naar eigen goeddunken, om contact op te nemen en te communiceren met de betrokken wederzijdse klant om deze te informeren dat Guru de ontwikkelaar heeft verzocht dergelijke interoperabiliteit uit te schakelen en om de betreffende aanbevelingen, advies, diensten en andere acties aan of voor de klant te verstrekken zoals Guru passend acht.

    In het geval dat Guru bepaalt dat een schending van deze Overeenkomst of een geschil/probleem met een wederzijdse klant kan worden verholpen door aanpassing van de ontwikkelaarstoepassing en/of de bijbehorende integratie-elementen, dan kan Guru (zonder verplichting) ervoor kiezen de ontwikkelaar de mogelijkheid te bieden om het probleem snel te verhelpen, en mits dit het geval is, zal de ontwikkelaar zich inspannen om het probleem snel te verhelpen. Op elk moment kan Guru echter ingrijpen en de hierin overwogen acties ondernemen.
  6. Overleving. Ondanks het bovenstaande: (a) Secties 1 (Definities), Sectie 5 (Verplichtingen van de ontwikkelaar), 7 (Beëindiging), 8 (Vertrouwelijke informatie), 9 (Eigendom van intellectuele eigendommen), 11 (Vrijwaring), 12 (Aansprakelijkheidsbeperking) en 13 (Algemene bepalingen) zullen het verstrijken of beëindigen van deze Overeenkomst overleven.

8. Vertrouwelijke informatie

  1. Definitie. "Vertrouwelijke informatie" betekent alle niet-openbare informatie van een partij bij deze Overeenkomst die ofwel als vertrouwelijk is gemarkeerd of van een soort of aard is dat het als vertrouwelijk moet worden erkend door een commercieel redelijke partij die te goeder trouw handelt. Vertrouwelijke informatie van Guru omvat het Guru-eigendom samen met alle niet-openbare informatie met betrekking tot de softwareoplossingen en gerelateerde documentatie, API's en gerelateerde documentatie, productplannen, technische gegevens, specificaties, knowhow, methodologieën en bedrijfsmethoden.
  2. Gebruik van vertrouwelijke informatie. Behalve zoals hieronder anders is bepaald, zal de partij die vertrouwelijke informatie ontvangt (de "Ontvanger"): (i) alle vertrouwelijke informatie van de openbare partij (de "Openbaar Maker") vertrouwelijk houden en dergelijke informatie alleen gebruiken voor de doeleinden uiteengezet in deze Overeenkomst; en (ii) zal de vertrouwelijke informatie van de Openbaar Maker niet bekendmaken aan een derde partij (behalve werknemers, functionarissen of directeuren van de partij) behalve zoals uitdrukkelijk hierin geautoriseerd of met de uitdrukkelijke schriftelijke toestemming van de Openbaar Makende Partij. Niettegenstaande het voorgaande, onderworpen aan naleving van toepasselijke wetten en regelgeving en de instructies van Guru die hiermee worden verstrekt, kan een partij de vertrouwelijke informatie van de andere partij bekendmaken aan een derde partij die een noodzaak heeft om te weten, en die, voordat toegang tot de vertrouwelijke informatie wordt verkregen, een geheimhoudings- en beperkte gebruiks-overeenkomst heeft ondertekend die ten minste even beschermend is voor de Openbaar Makende Partij als de gegevensbescherming, beperkt gebruik en vertrouwelijkheidsbepalingen van deze Overeenkomst. De ontvanger zal de vertrouwelijke informatie van de openbaarmaker beschermen op zijn minst op de wijze en mate waarin de ontvanger zijn eigen vertrouwelijke informatie beschermt, maar in geen geval minder dan een redelijke commerciële standaard van zorg.
  3. Scope. De bovengenoemde verplichtingen zijn niet van toepassing op: (i) informatie die openbaar beschikbaar is geworden zonder enige fout van de ontvanger; (ii) informatie die bij de ontvanger bekend is vóór het tijdstip van openbaarmaking hieronder; (iii) informatie die rechtmatig is verkregen van een derde partij die het recht heeft om een dergelijke openbaarmaking te doen zonder enige vertrouwelijkheidsplicht; of (iv) elke openbaarmaking vereist door de toepasselijke wet, op voorwaarde dat de ontvanger redelijke inspanningen zal leveren om voorafgaande kennisgeving te geven aan, en samen te werken met, de openbaar makende partij in verband met pogingen om een dergelijke openbaarmaking te voorkomen.
  4. Accountinformatie. De ontwikkelaar zal, en zal ervoor zorgen dat zijn geautoriseerde gebruikers de vertrouwelijkheid van alle accountinformatie (zoals inloggegevens en wachtwoorden) die Guru aan de ontwikkelaar verstrekt, of de ontwikkelaar aan Guru verstrekt, om toegang tot en gebruik van een DEGS of enige geassocieerde documentatie en materialen mogelijk te maken, behouden. De ontwikkelaar is verantwoordelijk voor het voorkomen van ongeoorloofde bekendmaking of gebruik van dergelijke accountinformatie, de gevolgen daarvan, en voor het tijdig melden van Guru van een schending van deze verplichting. Guru kan de toegang van een gebruiker weigeren als zij redelijkerwijs van mening is dat de accountinformatie van de ontwikkelaar verloren is gegaan, gestolen is, of is gecompromitteerd.


9. Eigendom van intellectuele eigendommen

Guru is eigenaar van alle Guru-diensten, API's, Voorbeeldcode en Documentatie, alle andere materialen of technologie die aan de ontwikkelaar ter beschikking worden gesteld, en alle afgeleide werken van een van de bovenstaande. De ontwikkelaar bezit de ontwikkelaarstoepassingen. De ontwikkelaar erkent en stemt ermee in dat: (i) andere ontwikkelaars en derde partijen, en Guru, de API's en documentatie mogen gebruiken om toepassingen en integraties te ontwikkelen en beschikbaar te stellen die vergelijkbaar zijn met of concurreren met de ontwikkelaarstoepassingen en integraties; en (ii) Guru en andere derde partijen toepassingen en integraties mogen ontwikkelen en beschikbaar stellen die vergelijkbaar zijn met of anderszins concurreren met de integraties van de ontwikkelaar die hieronder zijn ontwikkeld en de ontwikkelaarstoepassingen.

Indien de ontwikkelaar suggesties of feedback (gezamenlijk, 'Feedback') verstrekt met betrekking tot de DEGS, de API's, de documentatie, de Guru-service of enig ander intellectueel eigendom van Guru, zal Guru dergelijke feedback bezitten zonder compensatie aan de ontwikkelaar en de ontwikkelaar wijst hierbij dergelijke feedback toe aan Guru.

10. Garanties; Garantie-uitsluitingen

  1. Garanties van de ontwikkelaar. De ontwikkelaar verklaart en garandeert aan Guru dat:

    Elke ontwikkelaarstoepassing en integratie:

    (i) zal worden ontwikkeld op een goede en vakbekwame manier en in overeenstemming met de vereisten en doeleinden van deze Overeenkomst;
    (ii) geen inbreuk zal maken op de intellectuele eigendomsrechten van derden;
    (iii) vrij zal zijn van virussen of schadelijke code, of enige code of mechanisme dat ongeautoriseerde toegang zou mogelijk maken tot een Guru-service (dat wil zeggen toegang anders dan die welke, in overeenstemming met de API's en documentatie, de uitwisseling van gegevens tussen de Guru-service en de ontwikkelaarstoepassing mogelijk maakt); en
    (iv) zal geen open source, freeware, copyleft of soortgelijke componenten bevatten die openbaarmaking naar het algemene publiek zouden vereisen van een onderdeel van een Guru-service of andere Guru-technologie of anderszins afbreuk zouden doen aan de rechten van Guru in een Guru-service of -technologie.

    het zal voldoen aan toepasselijke wetten en voorschriften;

    er zullen geen voorstellingen, verbintenissen, garanties of garanties worden gemaakt met betrekking tot Guru, een Guru-service of enig ander intellectueel eigendom van Guru anders dan toegestaan in de Overeenkomst.

    Het mag geen gegevens verstrekken aan Guru of aan een Guru-service anders dan voorbeeldgegevens die geen informatie identificeren, weerspiegelen of vertegenwoordigen met betrekking tot een werkelijke persoon of entiteit.
  2. MET UITZONDERING VAN UITDRUKKELIJK HIERIN BEPAALD, WIJST ELKE PARTIJ ALLE GARANTIES AF, ONGEACHT UITDRUKKELIJK OF STILZWIJGEND, WAARONDER GARANTIES VAN VERKOOPBAARHEID EN GESCHIKTHEID VOOR EEN BEPAALD DOEL. IN GEEN GEVAL ZAL GURU AANSPRAKELIJK ZIJN VOOR HET FAILLISSEMENT, DE VERTRAGING, FOUT OF BEPERKING VAN INTEGRATIE OF INTEROPERABILITEIT TUSSEN ENIGE DEGS OF GURU-SERVICE EN ENIGE ONTWIKKELAARSTOEPASSING OF INTEGRATIE. GURU BIEDT DE DEGS, APIS, DOCUMENTATIE EN VOORBEELDCODE AAN OP BASIS VAN 'ZOALS HET IS', ZONDER ENIGE GARANTIES VAN WELKE AARD DAN OOK, INCLUSIEF DE HIERBOVEN AFGEWEZEN GARANTIES.

11. Indemnisatie

De ontwikkelaar zal Guru (en al haar functionarissen, werknemers, agenten en cliënten; gezamenlijk de 'Gedekte Partijen') vrijwaren en verdedigen en onschadelijk houden voor alle schade, verliezen, vonnissen, aansprakelijkheden, kosten en uitgaven (inclusief redelijke advocatenkosten; gezamenlijk 'Schade') die voortvloeien uit of verband houden met:

  1. enige vordering van derden of gerechtelijke actie dat een ontwikkelaarstoepassing of integratie, of enig ander materiaal of ander intellectueel eigendom van ontwikkelaar inbreuk maakt op auteursrechten, vertrouwelijkheidsrechten, bedrijfsgeheimen, handelsmerken, octrooien en andere intellectuele eigendomsrechten van een derde partij;
  2. elke vordering van derden of gerechtelijke actie met betrekking tot of voortvloeiend uit de samenhang met een ontwikkelaarstoepassing of integratie (inclusief de interoperabiliteit van de ontwikkelaarstoepassing met een Guru-toepassing), enig ander intellectueel eigendom van ontwikkelaar of enige nalatigheid, opzettelijk wangedrag, daad of verzuim van ontwikkelaar;
  3. elke claim van een derde partij of juridische actie met betrekking tot of voortvloeiend uit een schending door de ontwikkelaar van enige voorstelling, garantie of verbond zoals uiteengezet in deze Overeenkomst of een schending door de ontwikkelaar van zijn klantcontract of privacybeleid.

12. Beperking van aansprakelijkheid

NAAR HET MAXIMUM DEUR DE WET TOEGESTANE MAAT ZAL GURU OF ZIJN LICENTIEGEVERS AANSPRAKELIJK ZIJN, ZELFS WANNEER ONS VOORAF OP DE MOGELIJKHEID WAS GEWEZEN, VOOR: (A) ELK VERLIES VAN ZAKEN, CONTRACTEN, WINSTEN, VERWACHTE BESPARINGEN, GOEDE NAAM OF OPBRENGST; (B) ELK VERLIES OF CORRUPTIE VAN GEGEVENS, OF (C) ELKE INCIDENTELE, INDIRECTE OF GEVOLGSCHADE WELKE DAN OOK (INCLUSIEF, ZONDER BEPERKING, SPECIALE, BESTRAFFENDE OF VOORBEELDIGE SCHADEVERGOEDINGEN). IN GEEN GEVAL ZAL GURU EN ONZE LICENTIEGEVERS' CUMULATIEVE EN TOTAAL AANSPRAKELIJKHEID VOOR ALLE VORDERINGEN VOORTVLOEIEND UIT OF BETREKKING HEBBEND OP DE OVEREENKOMST, ONGEACHT DE AARD VAN DE VORDERING, HONDERD DOLLAR ($100) OVERSCHRIJDEN. VOOR DE DUIDELIJKHEID, MEERDERE VORDERINGEN OF AANSPRAKELIJKHEIDSGEVENS ZAL DEZE LIMIET NIET VERHOGEN. DEZE BEPERKING VAN AANSPRAKELIJKHEID IS BEDOELD OM VAN TOEPASSING TE ZIJN ZONDER BETREKKING TOT OF ANDERE BEPALINGEN VAN DE OVEREENKOMST ZIJN OVERTREDEN OF ONDOELMATIG ZIJN BEWEZEN OF HUN ESSENTIËLE DOEL HEBBEN GEFAALD.

13. Algemene bepalingen

  1. Gehele Overeenkomst. De voorwaarden en bepalingen zoals vervat in deze Overeenkomst vormen de gehele overeenkomst en het begrip tussen Guru en Ontwikkelaar en geen van beiden is gebonden aan enige voorstelling of inducementen die niet specifiek hierin zijn uiteengezet. Deze Overeenkomst heeft voorrang op eerdere voorstellingen, besprekingen, communicatie of presentaties.
  2. Afscheidbaarheid, Wijziging en Afstand. Indien een gedeelte van deze Overeenkomst nietig, ongeldig of anderszins niet-afdwingbaar wordt geacht, geheel of gedeeltelijk, zullen de overige gedeelten van deze Overeenkomst van kracht blijven. Deze Overeenkomst mag niet worden gewijzigd of gewijzigd behalve schriftelijk ondertekend door een geautoriseerde vertegenwoordiger van elke partij. Het nalaten van een partij om enige rechten hierin uit te oefenen zal niet beschouwd worden als een verklaring van afstand of verbeuring van dergelijke rechten. Indien een partij haar rechten hieronder wenst af te zien, moet zij schriftelijke kennisgeving van haar afstand van dergelijke rechten aan de andere partij verstrekken.
  3. Niet-exclusiviteit. Deze Overeenkomst is niet-exclusief.
  4. Onafhankelijke aannemers en Niet-Interferentie. De partijen zijn elk een onafhankelijke aannemer. Deze Overeenkomst schept geen daadwerkelijke of schijnbare bemiddelings-, joint venture-, fiduciaire of werkgever-werknemerrelatie tussen de partijen. Geen van beide partijen krijgt enig recht of de bevoegdheid om enige verplichting of verantwoordelijkheid, expliciet of impliciet, namens de andere partij aan te nemen of te creëren of die andere partij op welke manier dan ook te binden, met inbegrip van, maar niet beperkt tot, het recht of de bevoegdheid om de andere partij te verplichten een bestelling te aanvaarden of te leveren, of aan een klant te verkopen of te weigeren te verkopen.
  5. Geschillenbeslechting. In geval van enig geschil of claim voortvloeiend uit of in verband met deze Overeenkomst, of een schending daarvan, zullen de partijen met elkaar overleg plegen en onderhandelen en proberen een bevredigende oplossing te bereiken. Indien zij binnen een periode van dertig (30) dagen geen schikking bereiken, dan zal, na kennisgeving door een van de partijen aan de andere), een dergelijk geschil of claim worden verwezen naar arbitrage voor volledige en definitieve afwikkeling door een panel van drie arbiters (of minder indien overeengekomen door de partijen) benoemd overeenkomstig de Regels van Arbitrage van de Internationale Kamer van Koophandel ("ICC-regels"). Alle arbitrageprocedures zullen worden uitgevoerd in de Engelse taal en zullen worden uitgevoerd volgens de ICC-regels. Elke uit hoofde van de ICC-regels uitgevaardigde beslissing kan ten uitvoer worden gelegd door een rechtbank met rechtsmacht. De verdeling van de kosten van de arbiters en de administratie van de arbitrage zal gelijkelijk worden gedragen door de partijen. Het toepasselijk recht is de staat Delaware en de plaats van arbitrage is Philadelphia, PA. De U.N. Verdrag inzake internationale koopovereenkomsten betreffende roerende zaken is niet van toepassing op de Overeenkomst.
  6. Toewijzing. Geen enkel recht of verplichting van Ontwikkelaar onder de Overeenkomst mag worden overgedragen, gedelegeerd of anderszins worden overgedragen, hetzij bij overeenkomst, krachtens de wet of anderszins, zonder de uitdrukkelijke voorafgaande schriftelijke toestemming van Guru, en elke poging om enig recht of verplichting van Ontwikkelaar krachtens deze Overeenkomst over te dragen, te delegeren of anderszins over te dragen, zonder die toestemming, zal nietig zijn. Onder voorbehoud van de voorgaande zin zal de Overeenkomst elke partij en haar toegestane opvolgers en rechtverkrijgenden binden. Voor duidelijkheid kan Guru deze Overeenkomst, geheel of gedeeltelijk, toewijzen en/of verplichtingen hieronder delegeren, naar eigen goeddunken.
  7. Kennisgevingen. Elke toegestane of vereiste kennisgeving hieronder zal schriftelijk zijn en zal persoonlijk worden bezorgd of per koerier worden bezorgd, of per aangetekende post worden verzonden, port betaald, met ontvangstbevestiging, en, in het geval van kennisgevingen aan ons, worden verzonden naar Guru Technologies, Inc., T.a.v. Vicepresident Business Development, 121 S. Broad Street, 11e verdieping, Philadelphia, PA. 19107 of naar een ander adres dat overeenkomstig deze sectie 13.5 is gegeven, en, in het geval van Ontwikkelaar, naar het adres dat aan Guru is verstrekt bij registratie, en zal in elk geval van ontvangst effectief zijn.
  8. Overmacht. Geen van de partijen is aansprakelijk voor het niet nakomen van haar verplichtingen onder deze Overeenkomst indien dat niet-nakomen wordt veroorzaakt, rechtstreeks of onrechtstreeks, door redenen buiten haar redelijke controle, met inbegrip van overstroming, brand, burgerlijke onrust, overheidsmaatregelen, oorlog, terrorisme, embargo's, arbeidsgeschillen/stakingen of andere natuurrampen of act of God.
  9. Geen derde-begunstigden. Niets in deze Overeenkomst is bedoeld om, of zal, enige derde-begunstigden, of ze nu bedoeld zijn of toevallig, creëren, en geen van de partijen zal daartegen enige verklaringen afleggen.
  10. Publiciteit. Behalve zoals elders bepaald in deze Overeenkomst zal elke partij voorafgaande schriftelijke toestemming verkrijgen van de andere voordat: (a) het vrijgeven van een persbericht of publieke aankondiging met betrekking tot de andere partij of de hierbij tot stand gebrachte relatie of (b) het gebruik van de naam van de andere partij, of de naam van een product of oplossing van de andere partij in enig marketing- of ander materiaal of campagnes.
  11. Auditrechten. Bij redelijke kennisgeving heeft Guru het recht om, op zijn kosten, de boeken en administratie, zakelijke en ontwikkelingspraktijken, operaties, systemen en ontwikkelaarstoepassingen van de Ontwikkelaar te controleren, niet meer dan één keer per kalenderjaar, om te zorgen voor naleving van dit Overeenkomst in het verleden en heden. De Ontwikkelaar zal samenwerken en ondersteuning bieden bij een dergelijke controle zoals redelijkerwijs door Guru wordt verzocht.