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

Perjanjian Pengembang Guru

Diposting: 31 Mei 2019

Selamat datang di Jaringan Pengembang Guru! Perjanjian Pengembang Guru ("Perjanjian") ini memungkinkan pengembangan, pengujian, demonstrasi, dan penyebaran terbatas integrasi API Guru yang dirancang untuk berinteroperasi dengan akun Layanan Guru yang ditetapkan.

Dengan mengklik kotak menunjukkan persetujuan Anda sebagai bagian dari proses online atau dengan menggunakan API dan teknologi lain yang tersedia oleh Guru dalam Perjanjian Pengembang Guru ("Perjanjian"), ketentuan yang terdapat dalam Perjanjian ini merupakan kontrak mengikat antara Anda ("Pengembang", sebagaimana didefinisikan di bawah) dan Teknologi Guru, Inc. ("Guru") sehubungan dengan: (a) pengembangan integrasi ke Aplikasi Pengembang melalui penggunaan API Guru dan/atau melalui penggunaan Dokumentasi Guru; dan (b) penggunaan Edisi Pengembang dari Layanan Guru untuk menguji keterinteroperasian Aplikasi Pengembang dengannya. Anda menyatakan bahwa Anda memiliki otoritas untuk mengikat Pengembang dengan ketentuan Perjanjian ini dan bahwa Anda dan Pengembang akan mematuhi syarat dan ketentuan di sini. Segala hak dan keistimewaan yang diberikan dalam Perjanjian ini bersyarat pada persetujuan dan kepatuhan Pengembang terhadap syarat dan ketentuan di sini.

1. Definisi

  1. "API" berarti antarmuka program aplikasi Guru yang disediakan oleh Guru untuk memfasilitasi pengembangan Aplikasi Pengembang, ketika API tersebut dapat (tanpa kewajiban) dimodifikasi atau diperbarui oleh Guru dari waktu ke waktu.
  2. "Guru Service" berarti solusi perangkat lunak Guru yang dapat dijalankan dengan Aplikasi Pengembang melalui penggunaan API dan Dokumentasi. Layanan Guru juga termasuk: (a) dokumentasi produk terkait atau materi yang mungkin disediakan oleh Guru, atas kebijaksanaannya sendiri; dan (b) Pembaruan.
  3. "Pengembang" berarti individu, perusahaan, atau entitas hukum lain atas nama siapa Anda masuk ke dalam Perjanjian ini dan yang bermaksud mengembangkan Aplikasi Pengembang sesuai dengan ketentuan di sini.
  4. "Aplikasi Pengembang" berarti aplikasi perangkat lunak yang dibuat oleh Pengembang yang menggunakan API untuk mengembangkan dan memungkinkan integrasi dengan Layanan Guru. Dalam tidak ada keadaan Aplikasi Pengembang mencakup kekayaan intelektual dari DEGS.
  5. "Edisi Pengembang Layanan Guru" atau "DEGS" berarti versi Aplikasi Guru yang mengandung kuota, batas tarif, batas pita lebar, dan/atau batas penggunaan atau teknis lainnya yang dirancang untuk membatasi penggunaan Pengembang atas Aplikasi Guru hanya untuk tujuan pengujian non-produksi.
  6. "Dokumentasi" berarti, sejauh disediakan oleh Guru untuk digunakan oleh Pengembang di sini, panduan pengguna Pengembang Guru, Sampel Kode, dan materi terkait yang disediakan kepada Pengembang, ketika Dokumentasi tersebut dapat (tanpa kewajiban) dimodifikasi atau diperbarui dari waktu ke waktu oleh Guru melalui situs berikut: https://developer.getguru.com.
  7. "Situs Jaringan Pengembang Guru" (juga disebut sebagai "Situs Pengembang") berarti area situs web korporasi Guru dari mana Pengembang dapat memperoleh hak penggunaan API, Dokumentasi, dan DEGS untuk tujuan yang dijelaskan di sini.
  8. "JSON" adalah format pertukaran data, berdasarkan sub-set Bahasa Pemrograman JavaScript.
  9. "REST" adalah gaya arsitektur untuk merancang aplikasi yang terhubung jaringan.
  10. "Kode Contoh" adalah contoh kode yang disediakan Guru untuk menunjukkan cara menggunakan API untuk melakukan fungsi atau panggilan tertentu.
  11. "Istilah" memiliki arti yang ditentukan dalam Bagian 7 di bawah ini.
  12. "Upgrade" berarti versi kode objek dari DEGS yang telah diperbarui atau dimodifikasi oleh atau atas nama Guru, bertindak atas kebijaksanaannya sendiri, untuk menyertakan fungsionalitas tambahan atau perubahan kode. Guru akan menentukan, menurut kebijaksanaan tunggalnya dan tanpa kewajiban, apakah akan mengembangkan atau menyediakan Upgrade apa pun untuk digunakan oleh Pengembang.

2. Pendaftaran

  1. wajib mendaftar dengan Guru dengan menyediakan informasi tertentu sebagaimana diarahkan di bagian "Pendaftaran" dari formulir web yang berlaku dari Situs Pengembang. Informasi pendaftaran akan mencakup, tanpa batasan, informasi kontak Pengembang, kata sandi dan informasi login terkait untuk mengakses akun Pengembang, informasi yang mengidentifikasi dan menjelaskan Aplikasi Pengembang, dan informasi lain yang mungkin diminta oleh Guru. Pengembang setuju untuk menyediakan semua informasi pendaftaran yang diminta dan berjanji bahwa informasi tersebut akan akurat dan diperbarui.
  2. Setelah penerimaan pendaftaran Pengembang, Guru akan memberikan Pengembang dengan token dan/atau kata sandi tertentu yang dapat digunakan oleh Pengembang untuk mengakses dan menggunakan API, Dokumentasi, dan DEGS, yang akses dan penggunaannya harus sesuai dengan syarat dan ketentuan Perjanjian ini.
  3. Pendaftaran Pengembang dengan Guru, dan penyediaan akses oleh Guru ke API, Dokumentasi, dan DEGS, dalam setiap keadaan akan dianggap, atau secara langsung atau tidak langsung dipromosikan, dipasarkan, atau dinyatakan oleh Pengembang sebagai, dukungan atau sertifikasi oleh Guru terhadap Pengembang atau kompatibilitas, integrasi, atau operasi Aplikasi Pengembang mana pun.

3. Penggunaan API, Dokumentasi, dan Degs

  1. Berdasarkan syarat dan ketentuan Perjanjian ini dan selama masa Berlaku Perjanjian ini, Guru memberikan kepada Pengembang hak non-eksklusif, tidak dapat dipindahkan, terbatas untuk mengakses dan menggunakan DEGS, API, serta Dokumentasi yang di-host oleh Guru, termasuk Kode Contoh, hanya untuk tujuan mengembangkan, menguji, mendukung, dan mendemonstrasikan integrasi Aplikasi Pengembang dengan Layanan Guru. Berdasarkan batasan pengguna dalam Bagian 3.4 di bawah ini, Pengembang hanya boleh mengizinkan penggunaan DEGS, API, dan Dokumentasi oleh karyawan dan kontraktor yang terikat secara hukum (kontraktor harus terikat secara tertulis dalam semua kasus) oleh kerahasiaan, penggunaan terbatas, dan pembatasan serta kondisi lain dari Perjanjian ini. Pengembang harus memastikan kepatuhan dengan Perjanjian ini oleh penggunanya dan akan bertanggung jawab atas pelanggaran yang dilakukan.
  2. Berdasarkan syarat dan ketentuan Perjanjian ini, Guru memberikan kepada Pengembang hak non-eksklusif, tidak dapat dipindahkan, terbatas untuk mengakses secara remote DEGS yang di-host oleh Guru semata-mata untuk tujuan-tujuan berikut: (a) untuk menguji interoperabilitas Aplikasi Pengembang (beroperasi dalam lingkungan non-produksi Pengembang) dengan DEGS dengan membuat permintaan dari Aplikasi Pengembang, sesuai dengan API dan Dokumentasi, termasuk Kode Contoh, yang dirancang untuk memungkinkan pertukaran data antara aplikasi; (b) untuk menguji interoperabilitas Aplikasi Pengembang (beroperasi dalam lingkungan non-produksi Pengembang) dengan DEGS melalui penggunaan API Guru; dan (c) untuk melakukan demonstrasi Aplikasi Pengembang kepada calon pelanggan dalam lingkungan non-produksi yang dikendalikan Pengembang hanya untuk tujuan evaluasi.
  3. DEGS akan mencakup batasan penggunaan dan lainnya untuk memastikan bahwa Pengembang hanya menggunakan Layanan Guru tersebut untuk tujuan pengembangan, pengujian, dan demonstrasi yang dijelaskan di atas. Terkait hal ini, kecuali diinstruksikan lain oleh Guru (termasuk dengan pemberitahuan yang diposting di Situs Pengembang), Pengembang akan dibatasi untuk menggunakan DEGS untuk tidak lebih dari dua (2) pengguna yang dinamai. Batasan tambahan penggunaan, teknis, lisensi, atau lainnya dapat diterapkan oleh Guru menurut kebijaksanaannya tunggal. Pengembang sepenuhnya bertanggung jawab untuk menguji Aplikasi Pengembang, untuk menentukan apakah itu dapat dioperasikan dengan DEGS dan dengan demikian Layanan Guru, dan untuk mematuhi semua batasan dan pembatasan yang berlaku.
  4. Pengembang dapat mempromosikan dan memasarkan Aplikasi Pengembang kepada pelanggan potensial dengan menggunakan logo Guru dan merek dagang Guru yang sesuai, tetapi hanya untuk menyatakan bahwa Aplikasi Pengembang "dirancang untuk Guru" atau untuk membuat pernyataan serupa lain yang harus disetujui terlebih dahulu secara tertulis oleh Guru dalam setiap kasus dan yang menunjukkan bahwa Aplikasi Pengembang dirancang oleh Pengembang, tetapi tidak bersertifikasi atau disetujui oleh Guru, agar kompatibel dengan Aplikasi Guru yang berlaku. Tanpa memperhatikan hal di atas, Pengembang tidak boleh membuat pernyataan yang menunjukkan bahwa Guru menyetujui, mendukung, menyertifikasi, atau membuat komitmen apa pun mengenai interoperabilitas Aplikasi Pengembang dengan Aplikasi Guru mana pun. Pengembang tidak boleh menggunakan nama "Guru" atau merek dagang Guru lainnya dalam nama salah satu Aplikasi Pengembang. Pengembang harus mematuhi kebijakan merek dagang Guru. Guru dapat menuntut Pengembang untuk menghentikan penggunaan merek dagang Guru setelah pemberitahuan tertulis. Pengembang memahami dan menyetujui bahwa ia bertanggung jawab dan bertanggung jawab secara eksklusif untuk: (i) promosi, pemasaran, dan pengoperasian Aplikasi Pengembang dan integrasinya; dan (ii) masalah, cacat, dan semua masalah lain yang terkait atau timbul dari integrasi Aplikasi Pengembang dengan Layanan Guru.
  5. Pengembang hanya boleh menggunakan DEGS, API, Dokumentasi, dan Kode Sampel sesuai dengan ketentuan dan syarat-syarat dalam Perjanjian ini dan panduan serta instruksi Guru yang terkait yang dijelaskan di dalamnya, sebagaimana panduan dan instruksi tersebut dapat ditambahi atau diperbarui oleh Guru (termasuk dengan posting di Situs Pengembang).
  6. Kecuali seperti yang diizinkan secara tegas dalam Perjanjian, Pengembang tidak boleh: (a) mengungkapkan, mendistribusikan (termasuk dengan mengunggah ke situs web, buletin elektronik, atau melalui metode atau media lain), menampilkan, memberikan lisensi, menjual, atau mentransfer hak apa pun dalam API, Dokumentasi, atau DEGS (secara kolektif, "Kekayaan Intelektual Guru" atau "Properti Guru"), secara keseluruhan atau sebagian, kepada pihak ketiga; (b) menggunakan Properti Guru, dalam bentuk keseluruhan atau sebagian, untuk layanan kantor atau penggunaan outsourcing atau untuk kepentingan atau manfaat pihak ketiga; (c) melampaui batasan penggunaan, teknis, lisensi, atau batasan lain yang ditetapkan dalam Perjanjian ini, dalam materi atau dokumen yang disediakan oleh Guru atau yang mungkin diberlakukan secara terpisah oleh Guru; (d) menyalin, mengubah, mengubah, atau membuat karya turunan, atau menggunakan untuk tujuan lain selain yang diizinkan dengan tegas di sini, Properti Guru; (e) menggunakan Properti Guru untuk membuat produk atau layanan yang serupa dengan Properti Guru atau Aplikasi Guru apa pun, atau dengan cara lain memanfaatkan atau memperdagangkan Properti Guru; (f) mendapatkan atau berusaha mendapatkan akses ke DEGS atau Aplikasi Guru lainnya selain melalui API sebagaimana yang dimaksud di sini; (g) membalikkan, membongkar, mendekripsi, atau mendekompilasi API atau DEGS atau Layanan Guru, atau tokoh untuk membuat upaya untuk mengakses atau menemukan kode sumbernya, atau gangguan atau gangguan dalam API, DEGS, atau Layanan Guru atau server atau jaringan manapun yang digunakan untuk menyediakannya; (h) memperbolehkan pihak ketiga untuk mengakses atau menggunakan Properti Guru, atau untuk menjual kembali, mendistribusikan, atau menggunakan atau melaksanakan hak apa pun terkait dengannya; (i) menonaktifkan "opsi pelaporan otomatis" atau kemampuan pelaporan serupa dalam DEGS apa pun; (j) menyediakan layanan atau dukungan kepada pihak ketiga mengenai, atau sehubungan dengan, Properti Guru apa pun; (k) memberikan akses tidak sah ke atau penggunaan ID pengguna, kunci login atau kata sandi atau informasi akun lainnya yang mungkin kami sediakan kepada Anda untuk memungkinkan Anda mengakses DEGS tidak diizinkan; dalam hal ini, Anda secara tegas dilarang menggunakan alamat surel bersama atau grup surel; (l) melakukan aktivitas apa pun, termasuk sehubungan dengan akses dan penggunaan Anda terhadap Properti Guru, yang: (i) melanggar undang-undang atau peraturan; (ii) dapat mengakibatkan, atau menimbulkan, tanggung jawab perdata atau pidana; atau (iii) mengganggu, atau mengurangi, operasi efektif atau efisien, atau menimbulkan kerentanan keamanan atau mengganggu mekanisme keamanan sehubungan dengan, Properti Guru apa pun atau jaringan, sistem, atau lingkungan komputasi milik Guru.
  7. Sebuah DEGS mungkin menggunakan atau menyertakan perangkat lunak atau konten pihak ketiga ("Perangkat Lunak Pihak Ketiga"). Ke dalam extent yang diperlukan untuk menggunakan DEGS yang berlaku, Guru memberikan Hak Pengembang untuk menggunakan Perangkat Lunak Pihak Ketiga tersebut sepenuhnya dengan syarat dan ketentuan yang sama (termasuk semua batasan dan pembatasan) seperti yang diizinkan Pengembang untuk menggunakan DEGS di bawah ini. Namun, Guru berhak untuk mengubah, menangguhkan, atau menghentikan hak Pengembang untuk menggunakan Perangkat Lunak Pihak Ketiga sejauh diperlukan oleh pihak ketiga pemberi lisensi atau pemasok atau ketentuan perjanjian Guru dengannya.
  8. Guru dapat menentukan, atas kebijaksanaannya sendiri dan tanpa kewajiban, apakah akan menyediakan DEGS apa pun, dan API dan Dokumentasi terkaitnya, untuk tujuan yang dibayangkan di dalamnya dan mungkin (juga atas kebijaksanaan sendirinya) memodifikasi atau memperbarui API, DEGS, dan Dokumentasi tersebut kapan saja.
  9. Semua hak yang tidak secara tegas diberikan kepada Pengembang disimpan oleh Guru.

4. Kewajiban Guru

  1. Tunduk pada syarat dan ketentuan dalam Perjanjian ini, Guru akan memberikan Pengembang selama Jangka Waktu dengan: (a) akses ke API, Dokumentasi, termasuk Kode Sampel; dan (b) akses ke DEGS(s), dalam setiap kasus untuk penggunaan Pengembang dalam kaitannya dengan pengembangan integrasi ke Aplikasi Pengembang seperti yang dijelaskan di sini.
  2. Dari waktu ke waktu, atas kebijakan tunggalnya dan tanpa kewajiban untuk melakukannya, Guru dapat memilih untuk memberikan dukungan teknis terbatas tertentu kepada Pengembang. Setiap dukungan tersebut akan seperti yang dijelaskan dalam area "Dukungan Pengembang" yang relevan atau area serupa dalam Situs Pengembang, dan mungkin dalam bentuk dukungan mandiri. Dukungan tersebut dapat dimodifikasi, dikurangi, dibatalkan, atau diperbarui kapan saja dengan pemberitahuan tertulis yang diberikan oleh Guru, termasuk dengan memposting di Situs Pengembang atau sebaliknya. Semua dukungan akan tunduk pada syarat dan ketentuan yang ditetapkan dalam Perjanjian ini dan Situs Pengembang, dan mungkin mengharuskan pembayaran biaya sebagaimana dijelaskan di dalamnya. Guru juga dapat menyediakan dukungan secara terpisah melalui program atau penawaran lain dari waktu ke waktu, dan dukungan tersebut akan tunduk pada syarat dan ketentuan terpisah yang terkait dengannya.

5. Kewajiban Pengembang

  1. Pengembang harus mengembangkan setiap Aplikasi Pengembang sesuai dengan versi saat ini dari API dan Dokumentasi dan, dengan demikian, harus memastikan bahwa setiap Aplikasi Pengembang memungkinkan dan mempertahankan interoperabilitas dengan DEGS yang berlaku dan Layanan Guru yang bersangkutan.
  2. Pengembang harus bertanggung jawab sepenuhnya atas setiap Aplikasi Pengembang, termasuk semua dukungan, pengembangan, dan pemeliharaan Aplikasi tersebut serta interoperabilitasnya (yaitu, integrasinya) dengan Layanan Guru mana pun. Oleh karena itu, Pengembang harus sepenuhnya bertanggung jawab dan bertanggung jawab (termasuk kepada pelanggannya dan pihak lainnya) atas, dan wajib membebaskan, membela, dan membebaskan Guru dari klaim yang berhubungan dengan, semua dan segala hal terkait Aplikasi Pengembang dan integrasi yang terkait, termasuk pengembangan, operasinya, kinerjanya, ketersediaannya, interoperabilitas, implementasinya (sesuai dengan Bagian 6 di bawah), dukungannya, dan pemeliharaannya.
  3. Pengembang harus menggunakan praktik keamanan terbaik sehubungan dengan pengembangan Aplikasi Pengembang, dan integrasinya dengan Layanan Guru, dan akan patuh sepanjang waktu dengan semua undang-undang dan regulasi privasi dan keamanan data yang berlaku serta semua persyaratan keamanan Guru yang tersedia di Situs Guru, Situs Pengembang, atau sebaliknya. Pengembang akan menerapkan langkah-langkah keamanan administratif, teknis, fisik, dan lainnya yang sesuai yang melindungi dan mempertahankan kerahasiaan dan keamanan semua data (termasuk dari akses, penggunaan, atau pengungkapan tanpa izin) yang diproses, disimpan, ditransmisikan, atau ditangani oleh Pengembang atau setiap integrasi atau Aplikasi Pengembang. Pengembang akan bertanggung jawab dan bertanggung jawab sepenuhnya untuk menetapkan syarat atau kondisi (seperti Perjanjian Pengolahan Data) dengan pelanggannya sejauh yang diperlukan oleh hukum atau regulasi yang berlaku.
  4. Pengembang memberikan Guru lisensi dan hak untuk menyalin, menampilkan, dan menggunakan informasi pendaftaran dan materi yang disediakan oleh Pengembang untuk memfasilitasi tujuan yang dijelaskan dalam Perjanjian ini dan untuk menghubungi Pengembang mengenai peluang bisnis potensial lainnya. Selain itu, Pengembang memberikan Guru hak dan lisensi (tetapi bukan kewajiban) untuk menggunakan nama Pengembang, nama Aplikasi Pengembang, dan logo Pengembang dan merek dagang yang berlaku dalam materi promosi dan sebaliknya untuk mempromosikan, memasarkan, dan/atau mengidentifikasi Pengembang sebagai pengembang terdaftar dari Aplikasi Pengembang yang dirancang untuk berinteroperabilitas dengan Aplikasi Guru. Selanjutnya, Pengembang memberikan Guru hak dan lisensi untuk mengumpulkan, memproses, dan menggunakan data yang disediakan oleh Pengembang (termasuk yang disediakan melalui integrasi ke Layanan Guru) untuk memfasilitasi tujuan dari Perjanjian ini dan seperti yang diperbolehkan di bawah kebijakan privasi Guru. Dalam hal ini, Guru dapat mengidentifikasi ulang dan menggabungkan data pribadi apa pun tersebut untuk membuat analisis dan untuk tujuan lain dan akan memiliki versi data tersebut yang diidentifikasi ulang dan digabungkan. Penggunaan data dan informasi tersebut oleh Guru berada di bawah kebijakan tunggal Guru dan Guru tidak membuat komitmen terkait hal tersebut.
  5. Pengembang setuju untuk memberikan Guru nama setiap Aplikasi Pengembang yang dikembangkan menggunakan API, DEGS, atau Dokumentasi (masing-masing akan didaftarkan sesuai dengan Bagian 2 di atas). Menurut kebijakan tunggalnya, Guru dapat mencantumkan informasi tersebut di situs web perusahaan Guru dan melalui kendaraan pemasaran lainnya.
  6. Pengembang tidak boleh membagi atau mengungkapkan kata sandi untuk Aplikasi Pengembang ("Kata Sandi"). Kata sandi hanya boleh disimpan dalam kode Aplikasi Pengembang. Demikian pula, Aplikasi Pengembang tidak boleh pernah mengungkapkan Token API Aplikasi Pengembang. Mengungkapkan Kata Sandi Aplikasi Pengembang, atau Token API akan menciptakan risiko keamanan yang serius. Jika Pengembang yakin telah mengungkapkan Kata Sandi atau Token API, Pengembang dapat meminta Kata Sandi atau Token API baru dalam halaman manajemen. Guru tidak akan bertanggung jawab atas kehilangan atau paparan data yang disebabkan oleh penggunaan kata sandi atau token API Pengembang yang tidak diizinkan atau tidak tepat.
  7. Pada setiap insiden dimana Pengembang memberikan hak penggunaan dalam pengintegrasian Aplikasi Pengembang dengan Layanan Guru kepada seorang pelanggan sesuai dengan Bagian 6 di bawah ini, Pengembang harus mempertahankan kontrak tertulis yang sah dengan setiap pelanggan tersebut (misalnya, Persyaratan Layanan yang diterima melalui klik-wrap) yang mencakup ketentuan dan batasan standar industri yang umumnya disertakan dalam kontrak pelanggan oleh vendor SaaS yang terkenal secara nasional dan sangat terkemuka. Pengembang juga harus menampilkan kebijakan privasi secara prominen di tempat pengguna mengunduh atau mengakses Aplikasi Pengembang atau integrasi atau sesuai dengan yang diwajibkan oleh undang-undang atau regulasi yang berlaku. Kebijakan privasi Pengembang harus memenuhi semua hukum, regulasi, dan standar yang berlaku serta menggambarkan dengan akurat dan jelas pengumpulan, penggunaan, pemeliharaan, dan berbagi data. Pengembang harus segera memberitahu Guru tentang pelanggaran kontrak pelanggan Pengembang atau kebijakan privasi yang mempengaruhi, atau bisa dengan wajar mempengaruhi, pelanggan atau pengguna Layanan Guru.
  8. Pengembang akan mengganti rugi, membela, dan mengampuni Guru (dan semua jabatannya, karyawan, agen, dan klien) dari dan terhadap klaim, tindakan hukum, kerugian, denda, atau liabilitas apa pun yang timbul dari atau terkait dengan: (i) tanggung jawab atau liabilitas yang diemban oleh Pengembang di sini (termasuk, tanpa batasan, sesuai dengan Bagian 5.2 di atas); (ii) pelanggaran oleh Pengembang atas kewajiban, tanggung jawab, garansi, perjanjian, atau representasi di bawah Perjanjian ini; atau (iii) penempatan Aplikasi Pengembang (termasuk integrasinya yang terkait dengan Layanan Guru) ke pelanggannya di bawah Bagian 6 di bawah ini, termasuk penggunaannya, operasinya dan kinerja oleh atau untuk pelanggan tersebut.


6. Distribusi dan implementasi aplikasi pengembang

Sesuai dengan syarat dan ketentuan di atas, Perjanjian ini memungkinkan Pengembang untuk mendapatkan akses ke API, Dokumentasi, dan DEGS untuk mengembangkan Aplikasi Pengembang, melakukan pengujian non-produksi keinteroperabilitas aplikasi Pengembang tersebut dengan Aplikasi Guru terkait, dan melakukan demonstrasi terbatas, non-produksi dari aplikasi Pengembang tersebut kepada calon pelanggan. Selain itu, sesuai dengan syarat dan ketentuan Perjanjian ini, Guru memberikan kepada Pengembang hak non-eksklusif, tidak dapat dialihkan, terbatas untuk mengimplementasikan (yaitu, memberikan hak penggunaan) Aplikasi Pengembang, beserta integrasi dengan Layanan Guru yang dikembangkan di bawah ini, untuk digunakan oleh pelanggan Pengembang dari lingkungan produksi yang dikendalikan oleh Pengembang (dan bukan Guru) dengan biaya (atau tanpa biaya) yang akan ditentukan oleh Pengembang. Untuk kejelasan, dan tidak memandang yang lain di atas, Pengembang tidak boleh mengimplementasikan atau memasarkan Aplikasi Pengembang atau integrasinya ke Layanan Guru dari atau di dalam pasar, toko aplikasi, atau platform serupa (termasuk, sebagai contoh dan bukan sebagai batasan, Salesforce AppExchange, Microsoft AppSource, atau platform/toko serupa yang dibuat oleh Pengembang) tanpa terlebih dahulu mencari dan mendapatkan persetujuan tertulis Guru pada setiap kasus (persetujuan tersebut dapat diberikan, ditolak, atau dikondisikan atas kebijakan tunggal Guru). Terlepas dari hal di atas, Pengembang tidak diizinkan berdasarkan Perjanjian ini untuk, dan menjamin bahwa tidak akan menggunakan DEGS atau Dokumentasi dalam cara apa pun selain untuk: (a) pengembangan dan pengujian internal, non-produksi dari integrasi Aplikasi Pengembang dengan Layanan Guru; dan; (b) demonstrasi non-produksi Aplikasi Pengembang kepada calon pelanggan untuk jangka waktu terbatas yang diotorisasi dalam Bagian 3 di atas. Untuk kejelasan, dalam setiap keadaan Pengembang tidak boleh menggunakan DEGS untuk penggunaan produksi (yaitu, "live") bagi dirinya sendiri atau pelanggan atau pihak lain. Pengembang mengakui bahwa pengeluaran waktunya dan uangnya dalam mengembangkan integrasi ke Aplikasi Pengembang berada pada risikonya sendiri dan Guru tidak memberikan jaminan terkait ketersediaan Aplikasi Guru.

7. Periode dan penghentian

  1. Periode Kesepakatan. Kesepakatan ini akan dimulai pada tanggal dimasukkan oleh Pengembang dan akan tetap berlaku kecuali diakhiri sesuai dengan ketentuan di bawah ("Periode").
  2. Penghentian atas Kemudahan. Pengembang dapat mengakhiri Kesepakatan ini dengan menghentikan penggunaan API, Dokumentasi, dan DEGS dan memberitahukan Guru secara tertulis bahwa telah melakukannya. Guru dapat mengakhiri Kesepakatan ini atas alasan apa pun atau tanpa alasan (yaitu, atas kemudahan) dengan memberikan pemberitahuan tertulis kepada Pengembang (kecuali pemberitahuan tidak diperlukan sesuai dengan ketentuan dari Kesepakatan ini).
  3. Penghentian atas Penyebab. Salah satu pihak dapat mengakhiri Kesepakatan ini dengan pemberitahuan tertulis dalam hal pihak lain melanggar ketentuan di sini dan gagal memperbaiki pelanggaran tersebut dalam waktu tiga puluh (30) hari sejak menerima pemberitahuan tertulis tentangnya; namun, Guru dapat mengakhiri Kesepakatan ini segera (dengan atau tanpa pemberitahuan) jika Guru yakin atas kebijaksanaan tunggalnya bahwa pelanggaran tersebut: (i) merupakan ancaman terhadap operasi atau keamanan efektif atau efisien dari Layanan Guru; (ii) menimbulkan risiko keamanan data; (iii) menimbulkan risiko tanggung jawab sipil atau pidana; (iv) mengancam, atau menimbulkan, pelanggaran hukum. Guru juga dapat mengakhiri Kesepakatan ini segera (dengan atau tanpa pemberitahuan) jika: (a) Pengembang memasarkan atau menjual produk apa pun yang secara substansial serupa, sepenuhnya atau sebagian materi, dengan salah satu Aplikasi Guru; atau (b) Pengembang terlibat dalam kegiatan yang akan menimbulkan penangguhan atau penghentian sesuai dengan Bagian 7.5.
  4. Efek Penghentian. Setelah penghentian atau kadaluarsa Kesepakatan ini, semua hak dan lisensi yang diberikan kepada Pengembang sesuai dengan Kesepakatan ini akan berhenti (dengan Pengembang tidak lagi mengakses atau menggunakan Properti Guru setelahnya) dan Pengembang harus segera mengembalikan (atau, jika dipilih oleh Guru , menghancurkan) Segala Informasi Rahasia Guru, dan informasi atau materi properti lain yang tersedia atau diterima dari Guru, yang berada dalam penguasaannya (termasuk semua salinan dari hal tersebut, baik elektronik, kertas keras atau lainnya). Atas permintaan, Pengembang harus menjamin kepatuhannya dengan ini.
  5. Penangguhan. Pengembang setuju bahwa, jika Guru menentukan, menurut kebijaksanaan tunggalnya, bahwa Pengembang telah: (a) melanggar ketentuan, kondisi atau pembatasan apapun dalam Kesepakatan ini, atau melanggar kebijakan privasi atau kontrak pelanggan dengan klien bersama sehubungan dengan klien bersama; (b) mengembangkan Aplikasi Pengembang atau perangkat lunak lain yang menimbulkan risiko keamanan atau kinerja untuk sistem, jaringan, perangkat keras, perangkat lunak, atau teknologi apa pun dari Guru atau pemasok-pemasoknya atau pelanggan-pelanggannya; (c) mengambil tindakan apa pun, atau terlibat dalam perilaku apa pun, yang menimbulkan risiko tanggung jawab terhadap, atau pelanggaran hukum oleh, Guru; atau (d) melalui aktivitas atau perilakunya sehubungan dengan penggunaan API Guru atau Properti Guru lainnya, menimbulkan kerusakan aktual atau potensial atau dampak negatif lainnya pada bisnis, operasi, atau teknologi Guru, maka, dalam setiap peristiwa tersebut, tanpa mengurangi hak Guru untuk mengakhiri Kesepakatan ini, Guru dapat menangguhkan dan/atau mengakhiri akses dan penggunaan Pengembang terhadap DEGS, API dan/atau Dokumentasi, semua materi atau teknologi lain yang disediakan oleh Guru, dan semua hak atau keistimewaan yang diberikan di bawah Kesepakatan ini.

    Selain itu, dalam setiap peristiwa yang akan menimbulkan hak penangguhan atau penghentian oleh Guru sesuai dengan Bagian 7 ini, atau dalam peristiwa yang diminta oleh Guru atas alasan yang sama-sama sah, Guru dapat meminta Pengembang untuk menonaktifkan interoperabilitas Aplikasi Pengembang yang sesuai dengan Aplikasi Guru yang sesuai dengan instruksi yang diberikan oleh Guru atau, sebagai alternatif, Guru dapat menonaktifkan interoperabilitas tersebut.
    Dalam hal Guru menentukan bahwa pelanggaran terhadap Kesepakatan ini atau perselisihan/masalah dengan klien bersama dapat diperbaiki dengan modifikasi dari Aplikasi Pengembang dan/atau unsur-unsur integrasi yang terkait, maka Guru (tanpa kewajiban) dapat memilih untuk memberikan kesempatan kepada Pengembang untuk segera memperbaiki pelanggaran atau masalah dan, jika demikian, Pengembang harus bekerja dengan tekun untuk segera memperbaiki masalah tersebut.
    Pada saat Guru menentukan bahwa pelanggaran atas Perjanjian ini atau perselisihan/masalah dengan klien bersama dapat diperbaiki dengan modifikasi Developer terhadap Aplikasi Pengembang dan/atau elemen-elemen integrasinya yang terkait, maka Guru (tanpa kewajiban) dapat memutuskan untuk memberikan Developer kesempatan untuk segera memperbaiki pelanggaran atau masalah tersebut, dan jika demikian, Developer harus bekerja dengan tekun untuk segera memperbaiki masalah tersebut. Kapan pun, bagaimanapun, Guru dapat turun tangan dan melakukan tindakan yang dipikirkan di sini.
  6. Bertahan. Terlepas dari yang di atas: (a) Bagian 1 (Definisi), Bagian 5 (Kewajiban Pengembang), 7 (Pemutusan), 8 (Informasi Rahasia), 9 (Kepemilikan Kekayaan Intelektual), 11 (Penggantian Kerugian), 12 (Pembatasan Tanggung Jawab), dan 13 (Klausul Umum) akan bertahan setelah jangka waktu atau pemutusan Perjanjian ini.

8. Informasi rahasia

  1. Definisi. "Informasi Rahasia" akan berarti segala informasi non-publik dari pihak dalam Perjanjian ini yang entah ditandai sebagai rahasia atau merupakan jenis atau sifat yang seharusnya diakui sebagai rahasia oleh pihak yang wajar secara komersial bertindak dengan itikad baik. Informasi Rahasia dari Guru mencakup Milik Guru beserta segala informasi non-publik mengenai solusi perangkat lunak dan dokumentasi terkaitnya, API dan dokumentasi terkait, rencana produk, data teknis, spesifikasi, know-how, metodologi, dan metode bisnis.
  2. Penggunaan Informasi Rahasia. Kecuali sebagaimana disediakan di bawah ini, pihak yang menerima Informasi Rahasia ("Penerima"): (i) akan menjaga semua Informasi Rahasia pihak yang memberikan informasi ("Pemberi") dengan kerahasiaan dan akan menggunakan informasi tersebut hanya untuk tujuan yang ditetapkan dalam Perjanjian ini; dan (ii) tidak akan mengungkapkan Informasi Rahasia Pemberi kepada pihak ketiga (selain karyawan, pejabat, atau direktur pihak) kecuali yang secara tegas diizinkan disini atau dengan izin tertulis dari Pihak yang Mendedahkan. Terlepas dari hal di atas, dengan mematuhi hukum dan peraturan yang berlaku dan instruksi Guru yang diberikan sehubungan dengan ini, sebuah pihak dapat mengungkapkan Informasi Rahasia pihak lain kepada pihak ketiga yang memiliki kebutuhan untuk mengetahui, dan yang, sebelum memperoleh akses ke Informasi Rahasia, telah menandatangani perjanjian non-pengungkapan dan penggunaan terbatas yang setidaknya sebesar upaya perlindungan Pihak yang Mendedahkan sebagaimana ketentuan keamanan data, penggunaan terbatas, dan kerahasiaan dari Perjanjian ini. Penerima akan melindungi Informasi Rahasia Pemberi setidaknya dengan cara dan tingkat yang Penerima gunakan untuk melindungi Informasi Rahasia miliknya sendiri, namun dalam tidak terjadi kurang dari standar kehati-hatian yang wajar secara komersial.
  3. Ruang Lingkup. Kewajiban di atas tidak berlaku untuk: (i) informasi yang tersedia secara publik tanpa kesalahan Penerima; (ii) informasi yang diketahui oleh Penerima sebelum saat pengungkapan di sini; (iii) informasi yang sah diperoleh dari pihak ketiga yang memiliki hak untuk melakukan pengungkapan tanpa adanya kewajiban kerahasiaan; atau (iv) setiap pengungkapan yang diperlukan oleh hukum yang berlaku, dengan syarat bahwa Penerima akan berupaya memberikan pemberitahuan terlebih dahulu kepada, dan berkerjasama dengan, Pihak yang Mendedahkan sehubungan dengan upaya mencegah pengungkapan tersebut.
  4. Informasi Akun. Pengembang harus memelihara, dan harus memastikan bahwa pengguna yang diotorisasi menjaga, kerahasiaan semua informasi akun (seperti informasi login dan sandi) yang Guru sediakan kepada Pengembang, atau Pengembang berikan kepada Guru, untuk memungkinkan akses dan penggunaan DEGS atau dokumentasi dan materi yang terkait dengannya. Pengembang bertanggung jawab untuk mencegah setiap pengungkapan atau penggunaan yang tidak sah dari informasi akun tersebut, konsekuensi apa pun dari hal tersebut, dan untuk segera memberi tahu Guru atas setiap pelanggaran kewajiban ini. Guru dapat menolak akses ke setiap pengguna jika wajar meyakini bahwa informasi akun Pengembang telah hilang, dicuri, atau dikompromi.


9. Kepemilikan kekayaan intelektual

Guru memiliki semua Layanan Guru, API, Kode Sampel dan Dokumentasi, materi atau teknologi lain yang tersedia bagi Pengembang, dan semua karya turunan dari salah satunya. Pengembang memiliki Aplikasi Pengembang. Pengembang mengakui dan menyetujui bahwa: (i) pengembang lain dan pihak ketiga, dan Guru, dapat menggunakan API dan Dokumentasi untuk mengembangkan dan membuat aplikasi serta integrasi yang serupa atau bersaing dengan Aplikasi Pengembang dan integrasi; dan (ii) Guru dan pihak ketiga lain dapat mengembangkan dan membuat aplikasi serta integrasi yang serupa atau sebaliknya bersaing dengan integrasi Pengembang yang dikembangkan berdasarkan hal ini dan Aplikasi Pengembang.

Jika Pengembang memberikan saran atau umpan balik (secara kolektif, "Umpan Balik") mengenai DEGS, API, Dokumentasi, Layanan Guru atau kekayaan intelektual Guru lainnya, Guru akan memiliki umpan balik tersebut tanpa kompensasi kepada Pengembang dan Pengembang dengan ini menyerahkan umpan balik tersebut kepada Guru.

10. Jaminan; Penafian Jaminan

  1. Jaminan dari Pengembang. Pengembang mewakili dan menjamin kepada Guru bahwa:

    Setiap Aplikasi Pengembang dan integrasi:

    (i) akan dikembangkan dengan cara yang baik dan profesional serta sesuai dengan persyaratan dan tujuan Perjanjian ini;
    (ii) tidak akan melanggar hak kekayaan intelektual pihak ketiga;
    (iii) bebas dari virus atau kode berbahaya, atau kode atau mekanisme yang akan mengizinkan akses tanpa izin ke Layanan Guru (yaitu akses lain selain yang, sesuai dengan API dan Dokumentasi, memungkinkan pertukaran data antara Layanan Guru dan Aplikasi Pengembang); dan
    (iv) tidak akan mengandung komponen open source, freeware, copyleft, atau sejenisnya yang akan mengharuskan pengungkapan umum atau publik dari setiap komponen dari Layanan Guru atau teknologi Guru lainnya atau sebaliknya merugikan hak-hak Guru atas Layanan Guru atau teknologi.
    harus mematuhi hukum dan peraturan yang berlaku;

    tidak boleh membuat representasi, komitmen, jaminan atau garansi mengenai Guru, Layanan Guru, atau kekayaan intelektual Guru lainnya selain yang diizinkan dalam Perjanjian.
    Tidak boleh memberikan data apa pun kepada Guru atau kepada Layanan Guru lainnya selain data sampel yang tidak mengidentifikasi, mencerminkan, atau mewakili informasi tentang individu atau entitas sebenarnya mana pun.‍
  2. KECUALI SEBAGAIMANA YANG DIATUR DI SINI, SETIAP PIHAK MENYATAKAN MENOLAK SEMUA JAMINAN, BAIK TERSIRAT MAUPUN DIUNGKAPKAN, TERMASUK JAMINAN KEBERHASILAN DAN KESESUAIAN UNTUK TUJUAN TERTENTU. DALAM SEGALA KEADAAN, GURU TIDAK BERTANGGUNG JAWAB ATAS KEGAGALAN, KETERLAMBATAN, KESALAHAN ATAU GAGALNYA INTEGRASI ATAU INTEROPERABILITAS ANTARA DEGS atau LAYANAN GURU DAN SETIAP APLIKASI ATAU INTEGRASI PENGEMBANG. GURU MEMBERIKAN DEGS, API, DOKUMENTASI, DAN KODE SAMPEL BERDASARKAN "SEBAGAIMANA ADANYA" TANPA ADA JAMINAN JENIS APAPUN, TERMASUK JAMINAN YANG DITOLAK DI ATAS.

11. Perlindungan

Pengembang akan, mengganti rugi, membela dan membebaskan Guru (dan semua pejabat, karyawan, agen, dan Klien; secara kolektif, "Pihak yang Dibebaskan") dari segala dan semua kerugian, kerugian, putusan, kewajiban, biaya dan pengeluaran (termasuk biaya pengacara yang wajar; secara kolektif, "Kerugian") yang timbul dari atau berhubungan dengan:

  1. klaim pihak ketiga atau tindakan hukum bahwa Aplikasi Pengembang atau integrasi, atau materi atau kekayaan intelektual lainnya dari Pengembang melanggar hak cipta, hak kekerahasiaan, rahasia dagang, merek dagang, paten, dan hak kekayaan intelektual lainnya dari pihak ketiga;
  2. klaim pihak ketiga atau tindakan hukum yang terkait atau timbul sehubungan dengan Aplikasi Pengembang atau integrasi (termasuk interoperabilitas Aplikasi Pengembang dengan Aplikasi Guru apa pun), kekayaan intelektual lain dari Pengembang atau setiap kelalaian, tindakan melawan hukum, tindakan atau kelalaian Pengembang;
  3. klaim pihak ketiga atau tindakan hukum yang berkaitan dengan atau timbul dari pelanggaran oleh Pengembang dari setiap pernyataan, jaminan, atau perjanjian yang tercantum dalam Perjanjian ini atau pelanggaran oleh Pengembang dari kontrak pelanggannya atau kebijakan privasinya.

\\u200D

12. Keterbatasan tanggung jawab

SAMPAI BATAS MAKSIMUM YANG DIIZINKAN OLEH HUKUM, DALAM KEADAAN MANA PUN GURU ATAU PARA PEMBERI LISENSI KAMI TIDAK AKAN BERTANGGUNG JAWAB, MESKIPUN KAMI TELAH DIMINGATKAN SEBELUMNYA TENTANG KEMUNGKINAN, UNTUK: (A) SETIAP KERUGIAN USAHA, KONTRAK, LABA, PERSIMPANGAN PENYIMPANAN, NAMA BA...angan tindakan, termasuk, namun tidak terbatas pada, kerusakan istimewa, pembalasan, atau contoh. DALAM KEADAAN MANA PUN GURU DAN PARA PEMBERI LISENSI KAMI, KUMULATIF DAN AGREGAT TANGGUN JAWAB UNTUK SEMUA KLAIM YANG TIMBUL DARI ATAU BERHUBUNGAN DENGAN PERJANJIAN, TERLEPAS DARI SIFAT KLAIM, TIDAK AKAN MELEBIHI SERATUS DOLAR ($100). UNTUK KEJELASAN, KLAIM GANDA ATAU PERISTIWA TANGGUNG JAWAB TIDAK AKAN MENINGKATKAN BATASAN INI. PEMBATASAN TANGGUNG JAWAB INI DIMAKSUDKAN UNTUK BERLAKU TANPA MENGENAL APAPUN APABILA KETENTUAN LAIN DALAM PERJANJIAN TELAH DILANGGAR ATAU TELAH TERBUKTI TIDAK EFEKTIF ATAU GAGAL DALAM TUJUAN UTAMANYA.

13. Ketentuan umum

  1. Perjanjian Seluruhnya. Isi dan syarat yang terdapat dalam Perjanjian ini merupakan kesepakatan dan pemahaman sepenuhnya antara Guru dan Pengembang dan tidak ada yang terikat oleh setiap representasi atau rayuan tidak secara khusus diatur di sini. Perjanjian ini menggantikan setiap representasi, diskusi, komunikasi, atau presentasi sebelumnya.
  2. Pembagi, Modifikasi, dan Pengabaian. Jika bagian apapun dari Perjanjian ini dianggap batal, tidak sah, atau tidak dapat dilaksanakan, baik sebagian maupun seluruh, bagian-bagian yang tersisa dari Perjanjian ini akan tetap berlaku. Perjanjian ini tidak dapat diubah kecuali dengan tertulis yang ditandatangani oleh wakil yang berwenang dari masing-masing pihak. Kegagalan pihak untuk menggunakan hak-hak di sini tidak akan membentuk atau dianggap sebagai pengabaian atau penyitaan hak tersebut. Jika pihak ingin melepaskan hak-haknya di sini, maka harus memberikan pemberitahuan tertulis atas pelepasan hak-hak tersebut kepada pihak lain.
  3. Non-eksklusivitas. Perjanjian ini bersifat non-eksklusif.
  4. Kontraktor Independen dan Non-Interferensi. Para pihak masing-masing adalah kontraktor independen. Perjanjian ini tidak membuat hubungan agen aktual atau tampak, usaha patungan, fidusia, atau hubungan pemberi kerja dan pekerja antara para pihak. Tidak ada pihak yang diberikan hak atau wewenang untuk menganggap atau menciptakan kewajiban atau tanggung jawab apapun, secara eksplisit atau tersirat, atas nama pihak lain atau untuk mengikat pihak lain dalam segala hal, termasuk, namun tidak terbatas pada, hak atau wewenang untuk memesan atau menjual untuk pihak lain, atau untuk menerima atau menolak untuk menjual kepada pelanggan manapun.
  5. Penyelesaian Sengketa. Dalam hal terjadi perselisihan atau klaim yang timbul dari atau berhubungan dengan Perjanjian ini, atau pelanggaran terhadapnya, para pihak akan berkonsultasi dan bernegosiasi satu sama lain dan berusaha mencapai solusi yang memuaskan. Jika mereka tidak mencapai penyelesaian dalam jangka waktu tiga puluh (30) hari, maka, setelah pemberitahuan oleh salah satu pihak kepada pihak lainnya), setiap perselisihan atau klaim tersebut akan dirujuk ke arbitrase untuk penyelesaian penuh dan final oleh sebuah panel tiga arbitrator (atau lebih sedikit jika disetujui oleh Para Pihak) yang diangkat sesuai dengan Aturan Arbitrase dari International Chamber of Commerce ("Aturan ICC"). Semua proses arbitrase akan dilakukan dalam bahasa Inggris dan akan dilakukan sesuai dengan Aturan ICC. Setiap penghargaan yang dikeluarkan sesuai dengan Aturan ICC dapat ditegakkan oleh setiap pengadilan yurisdiksi yang berwenang. Pembebanan biaya arbitrator dan administrasi pelaksanaan arbitrase akan dibagi secara merata oleh Para Pihak. Hukum yang mengatur adalah Negara Bagian Delaware dan tempat arbitrase adalah Philadelphia, PA. PBB. Konvensi tentang Kontrak untuk Penjualan Barang Internasional tidak akan berlaku untuk Perjanjian ini.
  6. Penugasan. Tidak ada hak atau kewajiban Pengembang di bawah Perjanjian ini yang dapat dialihkan, didelegasikan atau sebaliknya ditransfer, baik berdasarkan perjanjian, operasi hukum atau sebaliknya, tanpa persetujuan tertulis sebelumnya Guru, dan setiap upaya untuk menugaskan, mendelelasikan, atau sebaliknya mentransfer salah satu hak atau kewajiban Pengembang di sini, tanpa persetujuan tersebut, akan batal. Dengan memperhatikan kalimat sebelumnya, Perjanjian ini akan mengikat setiap pihak dan penggantinya yang diizinkan. Untuk semua nya, Guru dapat menugaskan Perjanjian ini, seluruhnya atau sebagian, dan/atau dapat mendelelasikan kewajiban di sini, atas kebijakan tunggalnya.
  7. Pemberitahuan. Setiap pemberitahuan atau komunikasi yang diizinkan atau diperlukan di sini harus dalam bentuk tertulis dan harus disampaikan secara langsung atau oleh kurir, atau dikirim dengan surat tercatat atau terdaftar, dengan ongkos kirim di muka, dan tanda terima dikembalikan, dan, dalam hal pemberitahuan kepada kami, dikirim ke Guru Technologies, Inc., Attn: Wakil Presiden Pengembangan Bisnis, 121 S. Broad Street, Lantai 11, Philadelphia, PA. 19107 atau ke alamat lain yang akan diberikan sesuai dengan Bagian 13.5 ini, dan, dalam hal Pengembang, ke alamat yang disediakan kepada Guru saat mendaftar, dan dalam setiap kasus akan efektif upon receipt.
  8. Keadaan Kahar. Tidak ada pihak yang akan bertanggung jawab atas kegagalan memenuhi kewajibannya di bawah Perjanjian ini jika kegagalan tersebut disebabkan, langsung atau tidak langsung, oleh alasan di luar kendali wajar, termasuk banjir, kebakaran, kerusuhan sipil, tindakan pemerintah, perang, terorisme, embargo, perselisihan buruh/pekerjaan atau bencana alam lainnya atau perbuatan Tuhan.
  9. Tidak Ada Pihak Ketiga yang Mendapat Manfaat. Tidak ada yang ada dalam Perjanjian ini yang dimaksudkan untuk, atau akan, menciptakan pihak ketiga penerima manfaat, baik yang dimaksud maupun insidental, dan tidak ada Pihak yang akan membuat pernyataan sebaliknya.
  10. Publisitas. Kecuali sebagaimana disediakan dalam Perjanjian ini, setiap pihak harus memperoleh persetujuan tertulis sebelumnya dari pihak lain sebelum: (a) merilis setiap siaran pers atau pengumuman publik tentang pihak lain atau hubungan yang dibentuk di sini atau (b) menggunakan nama pihak lain, atau nama produk atau solusi pihak lain dalam semua materi pemasaran atau kampanye lainnya.
  11. Hak Pemeriksaan. Dengan pemberitahuan yang wajar, Guru akan memiliki hak untuk mengaudit, atas biayanya sendiri, buku dan catatan Developer, praktik bisnis dan pengembangan, operasi, sistem, dan Aplikasi Developer tidak lebih dari sekali dalam setahun untuk memastikan kepatuhan masa lalu dan berkelanjutan dengan Perjanjian ini. Developer harus bekerjasama dan mendukung audit tersebut sebagaimana yang diminta oleh Guru secara wajar.