Kamu membaca versi 9 November 2026 di alamat tetapnya, legal.patepang.com/id/lisensi/2026-11-09. Ini versi terbaru. Buka alamat tanpa tanggal

Lisensi dan kode terbuka

Lisensi kode Patepang, rencana membukanya, dan perangkat lunak pihak ketiga yang dipakai situs Patepang. Juga komponen terbuka utama di aplikasi, huruf dan ikon, dan merek.

Versi
Status
Berlaku mulai
Bahasa
Bahasa Indonesia
Panjang
7 menit baca

Yang berubah di versi 9 November 2026

  • Kode Patepang: kode situs web Patepang belum dibuka dan belum diberi lisensi terbuka. Untuk setiap versi aplikasi yang dibagikan lewat App Store dan Google Play setelah kode dibuka, kode sumber lengkapnya tersedia sesuai AGPL-3.0.
  • Mendapatkan kode sumber: alamat repositori, dan cara meminta kode sumber versi aplikasi yang kamu pasang, diumumkan di halaman ini saat kode dibuka.
  • Perangkat lunak di aplikasi: ML Kit Barcode Scanning, yang memindai kode tempel di Android, disebut bersama pustaka Google lainnya.

Semua versi dan perubahannya

Teks bahasa Indonesia ini yang menjadi acuan bagi pengguna di Indonesia. Read the English translation

1 Ringkasnya

#
  • Kode aplikasi, inti, dan server Patepang memakai lisensi AGPL-3.0-only.
  • Kode itu belum terbuka untuk umum. Kode dibuka saat peluncuran publik, setelah audit keamanan oleh pihak luar.
  • Situs Patepang dibangun dengan Next.js dan React, memakai huruf Plus Jakarta Sans dan ikon Phosphor. Aplikasinya memakai libsignal, React Native, dan Expo. Setiap komponen pihak ketiga tetap di bawah lisensinya sendiri.
  • Lisensi kode tidak mencakup nama dan logo Patepang.

2 Kode Patepang

#

Kode aplikasi dan inti Patepang ditetapkan memakai lisensi GNU Affero General Public License versi 3 (AGPL-3.0-only). Lisensi ini wajib, karena keduanya memakai libsignal yang berlisensi sama. Kode server Patepang juga memakai AGPL-3.0-only, sebagai pilihan keterbukaan.

Inti adalah bagian aplikasi yang ditulis dalam Rust: di sanalah kunci, enkripsi ujung ke ujung, dan tanda tangan bekerja. Inti menautkan libsignal, pustaka protokol Signal, sehingga aplikasi yang memuatnya harus memakai lisensi yang sama. Kode server mencakup dua enklafnya, untuk tempel dan untuk pemulihan akun. Konsol moderator dan aplikasi pemegang kunci akar, dua alat untuk moderasi, juga berlisensi AGPL-3.0-only. Kata “only” berarti hanya versi 3, bukan versi sesudahnya. Kode situs web Patepang belum dibuka dan belum diberi lisensi terbuka; hak ciptanya milik PT Pakuan Teknologi Pangrango.

Kode Patepang akan dibuka saat peluncuran publik, setelah audit keamanan oleh pihak luar. Sampai saat itu kodenya belum terbuka untuk umum. Untuk setiap versi aplikasi yang kami bagikan lewat App Store dan Google Play setelah kode dibuka, kode sumber lengkapnya tersedia sesuai AGPL-3.0, dan bila Aturan Pemakaian toko bertentangan dengan hak menurut AGPL-3.0, hak itu yang berlaku untuk kodenya (Syarat dan ketentuan bagian 15).

3 Artinya bagimu

#

Setelah kodenya dibuka, kamu boleh memakai, mempelajari, mengubah, dan membagikannya. Bila kamu membagikan versi yang diubah, atau menjalankannya sebagai layanan untuk orang lain lewat jaringan, kamu wajib menyediakan kode sumbernya dengan lisensi yang sama.

Lisensi itu juga meminta pemberitahuan hak cipta dan lisensinya tetap utuh di setiap salinan, dan versi yang diubah ditandai sebagai versi yang diubah. Lisensi itu memuat ketentuannya sendiri tentang jaminan dan tanggung jawab (bagian 15 sampai 17 teksnya), untuk kode yang kamu terima dengan lisensi itu. Hakmu sebagai pengguna aplikasi Patepang diatur Syarat dan ketentuan.

Lisensi kode tidak memberi izin memakai nama Patepang, wordmark, atau ikonnya. Versi yang diubah tidak boleh tampil sebagai Patepang; aturannya ada di Kebijakan kekayaan intelektual.

Teks lengkap lisensinya ada di situs GNU (situs lain).

4 Mendapatkan kode sumber

#

Saat kode dibuka, kode aplikasi, inti, dan server tersedia untuk umum di repositori Patepang. Alamat repositorinya, dan cara meminta kode sumber versi aplikasi yang kamu pasang, kami umumkan di halaman ini saat kode dibuka.

Satu bagian sudah membawa keterangan sumbernya sendiri: halaman pembuka berkas ekspor. Halaman itu bisa kamu simpan dari layar ekspor di aplikasi, untuk membuka berkas ekspormu di komputer tanpa internet. Isinya memuat teks AGPL-3.0-only, nama repositori dan commit kode yang membangunnya, dan daftar komponen pihak ketiga di dalamnya beserta lisensinya. Dari commit itu, halaman yang sama bisa dibangun ulang persis sama. Repositori itu juga baru dibuka saat peluncuran publik.

5 Perangkat lunak di situs Patepang

#
Next.js
Lisensi MIT, untuk kerangka situs. Versi 16.4.2, © 2025 Vercel, Inc.
React dan React DOM
Lisensi MIT, untuk tampilan situs. Versi 19.3.0, © Meta Platforms, Inc. and affiliates.
Phosphor Icons
Lisensi MIT, untuk ikon. Paket @phosphor-icons/react 2.1.10, © 2020 Phosphor Icons.
Plus Jakarta Sans
SIL Open Font License 1.1, untuk huruf, © 2020 The Plus Jakarta Sans Project Authors.

Next.js menyertakan komponen terbuka lain dengan lisensinya masing-masing. Huruf Plus Jakarta Sans disajikan dari situs Patepang sendiri; lisensinya ada di openfontlicense.org (situs lain).

Situs Patepang berupa berkas statis. Dua tabel di bawah memuat setiap paket pihak ketiga yang dipasang untuk situs, menurut berkas kunci dependensinya (pnpm-lock.yaml), dibagi menurut apakah isinya sampai ke browsermu.

5.1 Yang sampai ke browsermu

Kode dan berkas pihak ketiga yang dikirim ke browser
PaketVersiLisensiUntuk
next16.4.2MITKerangka situs
react19.3.0MITTampilan
react-dom19.3.0MITTampilan di browser
scheduler0.28.0MITPenjadwal kerja React DOM
@swc/helpers0.5.23Apache-2.0Fungsi bantu di kode Next.js
@phosphor-icons/react2.1.10MITIkon
Plus Jakarta SansBerkas dari @fontsource/plus-jakarta-sans 5.3.0OFL-1.1Huruf

Next.js juga membawa beberapa komponen di dalam paketnya sendiri, misalnya pengganti process untuk browser (Lisensi MIT, © 2013 Roman Shtylman).

5.2 Yang hanya dipakai saat situs dibangun

Paket pihak ketiga yang tidak dikirim ke browser
PaketVersiLisensiUntuk
@next/env16.4.2MITPengaturan build Next.js
@next/swc16.4.2MITKompiler Next.js, satu paket untuk setiap sistem
postcss8.5.23MITPengolah CSS
nanoid3.3.20MITDipakai PostCSS
picocolors1.1.1ISCDipakai PostCSS
source-map-js1.2.2BSD-3-ClauseDipakai PostCSS
caniuse-lite1.0.30001819CC-BY-4.0Data dukungan browser
baseline-browser-mapping2.11.32Apache-2.0Data dukungan browser
styled-jsx5.1.6MITDibawa Next.js
client-only0.0.1MITDibawa styled-jsx
tslib2.8.10BSDDibawa @swc/helpers

Next.js juga memasang sharp 0.35.5 (Apache-2.0) dan pustaka libvips (LGPL-3.0-or-later) sebagai pilihan untuk mengolah gambar. Situs Patepang tidak memakainya: gambarnya disajikan apa adanya. Alat pemeriksa dan penguji kode, seperti TypeScript, ESLint, Prettier, Playwright, axe-core, dan Lighthouse, hanya dipakai saat pengembangan dan tidak ikut ke situs.

Pemberitahuan hak cipta: Next.js dan styled-jsx © Vercel, Inc.; React, React DOM, dan scheduler © Meta Platforms, Inc. and affiliates; PostCSS © 2013 Andrey Sitnik; nanoid © 2017 Andrey Sitnik; picocolors © 2021-2024 Oleksii Raspopov, Kostiantyn Denysov, Anton Verinov; source-map-js © 2009-2011 Mozilla Foundation and contributors; tslib © Microsoft Corporation. Paket berlisensi Apache-2.0 dan CC-BY-4.0 membawa teks lisensinya di dalam paketnya masing-masing.

6 Huruf dan ikon

#

Aplikasi dan situs Patepang memakai huruf yang sama, Plus Jakarta Sans, karya The Plus Jakarta Sans Project Authors (github.com/tokotype/PlusJakartaSans (situs lain)), dengan SIL Open Font License 1.1. Lisensi itu mengizinkan huruf dipakai, disematkan, dan dibagikan bersama perangkat lunak, asalkan pemberitahuan hak cipta dan lisensinya ikut; hurufnya sendiri tidak boleh dijual tersendiri. Situs menyajikan subset Latin dalam empat berkas (tebal 400, 600, dan 700, serta miring 400), yang disalin dari paket npm @fontsource/plus-jakarta-sans 5.3.0. Aplikasi memakai empat berkas, tebal 400 sampai 700.

Ikon di aplikasi dan situs berasal dari keluarga Phosphor Icons, dengan Lisensi MIT: di aplikasi lewat phosphor-react-native 3.0.6 (© 2020 Dustin Do), di situs lewat @phosphor-icons/react 2.1.10 (© 2020 Phosphor Icons). Lisensi MIT mengizinkan ikon itu dipakai ulang, asalkan pemberitahuan hak cipta dan lisensinya ikut.

Wordmark aksara Sunda dan ikon aplikasi Patepang tidak dibuat dari huruf atau ikon pihak ketiga: keduanya digambar dari geometri sendiri. Keduanya tanda Patepang, bukan bagian dari lisensi kode (bagian 8).

7 Perangkat lunak di aplikasi

#

Aplikasi Patepang memakai libsignal (AGPL-3.0-only) dan perangkat lunak terbuka lain. Di bawah ini komponen utamanya, dengan versi dan lisensi yang tercatat di repositori aplikasi dan inti.

7.1 Inti

  • libsignal v0.105.1 (libsignal-protocol dan signal-crypto), dari repositori Signal, untuk protokol enkripsi ujung ke ujung: AGPL-3.0-only.
  • SparsePostQuantumRatchet v1.6.0, ratchet pascakuantum yang dipakai libsignal: AGPL-3.0-only.
  • uniffi 0.32.2, penghubung inti dengan kode Kotlin dan Swift aplikasi: MPL-2.0.
  • Pustaka standar Rust, dari toolchain Rust 1.99.0: terutama Apache-2.0 atau MIT.
  • Peti (crate) Rust lain di inti memakai lisensi permisif: MIT, Apache-2.0 (juga dengan pengecualian LLVM), BSD-3-Clause, ISC, Unicode-3.0, atau Zlib.

7.2 Aplikasi

  • React Native 0.86.3 dan React 19.2.3, kerangka aplikasi: MIT.
  • Expo SDK 57 dan modulnya, untuk kamera, berkas, suara, video, notifikasi, sensor gerak, dan fitur HP lain: MIT.
  • React Navigation 7, Reanimated 4.5.1, react-native-svg 15.15.4, react-native-screens 4.26.2, dan react-native-safe-area-context 5.7.0, untuk layar, gerak, dan gambar: MIT.
  • expo-iap 6.0.3, untuk pembelian lewat App Store dan Google Play: MIT.
  • phosphor-react-native 3.0.6, untuk ikon: MIT.
  • @expo-google-fonts/plus-jakarta-sans 0.4.2, untuk huruf Plus Jakarta Sans: SIL Open Font License 1.1 untuk hurufnya.
  • qrcode-generator 2.0.4 untuk kode QR tempel, unicode-segmenter 0.17.3 untuk menghitung huruf dan emoji, dan zod 4.6.6 untuk memeriksa jawaban server: MIT.
  • @noble/curves, @noble/hashes, dan @noble/post-quantum, untuk memeriksa tanda tangan dan hash protokol: MIT.
  • @bufbuild/protobuf 2.16.0, untuk format pesan protokol: Apache-2.0 dan BSD-3-Clause.

7.3 Lainnya

Aplikasi Android juga memuat pustaka Google untuk notifikasi (Firebase Cloud Messaging 25.0.1), pemeriksaan keaslian aplikasi (Play Integrity 1.6.0), pembelian (Google Play Billing Library 9.1.0), dan pemindaian kode tempel (ML Kit Barcode Scanning, yang dibawa modul kamera Expo). Di iPhone, aplikasi memakai layanan Apple yang ada di sistem, seperti StoreKit untuk pembelian dan App Attest untuk pemeriksaan keaslian. Daftar emoji dan nama emoji berbahasa Indonesia di pemilih emoji diambil dari data Unicode (Emoji 17.0 dan CLDR 48). Ketentuan dan lisensi semua itu akan dicantumkan di daftar lengkap.

8 Merek

#

App Store adalah merek Apple Inc. Google Play adalah merek Google LLC. iPhone adalah merek Apple Inc., dan Android adalah merek Google LLC. Nama produk dan perusahaan lain yang disebut di aplikasi dan situs Patepang milik pemiliknya masing-masing; menyebutnya tidak berarti mereka mendukung Patepang.

Nama Patepang, wordmark aksara Sunda, dan ikon Patepang adalah tanda yang kami pakai untuk layanan kami. Cara memakainya ada di Kebijakan kekayaan intelektual.

9 Kontak

#

Pertanyaan tentang lisensi, pemberitahuan pihak ketiga yang kurang atau salah, dan, setelah kode dibuka, permintaan kode sumber: [email protected]. Pertanyaan juga bisa lewat telepon, +62 851-6101-1651. Kerentanan keamanan: [email protected], sesuai halaman Keamanan. Surat: PT Pakuan Teknologi Pangrango, Jl. Cihideung Udik RT 004/RW 009, Desa Cihideung Udik, Kecamatan Ciampea, Kabupaten Bogor, Jawa Barat 16620, Indonesia.

Versi dan perubahannya

#
  1. Berlaku mulai tanggal ini

    • Kode Patepang: kode situs web Patepang belum dibuka dan belum diberi lisensi terbuka. Untuk setiap versi aplikasi yang dibagikan lewat App Store dan Google Play setelah kode dibuka, kode sumber lengkapnya tersedia sesuai AGPL-3.0.
    • Mendapatkan kode sumber: alamat repositori, dan cara meminta kode sumber versi aplikasi yang kamu pasang, diumumkan di halaman ini saat kode dibuka.
    • Perangkat lunak di aplikasi: ML Kit Barcode Scanning, yang memindai kode tempel di Android, disebut bersama pustaka Google lainnya.

    legal.patepang.com/id/lisensi/2026-11-09

  2. Tidak berlaku lagi

    • Huruf dan ikon: situs kini menyajikan empat berkas huruf (tebal 400, 600, dan 700, serta miring 400), bukan tujuh.
    • Perangkat lunak di situs: alat penguji (Playwright, axe-core, dan Lighthouse) disebut bersama alat pemeriksa kode; seperti alat itu, ketiganya hanya dipakai saat pengembangan.

    legal.patepang.com/id/lisensi/2026-11-08

  3. Tidak berlaku lagi

    • Bagian baru: Ringkasnya, Mendapatkan kode sumber, Huruf dan ikon, dan Kontak.
    • Kode Patepang: apa itu inti dan kenapa libsignal menentukan lisensinya, kode server dengan dua enklafnya, dan dua hal yang masih menunggu keputusan.
    • Artinya bagimu: syarat lisensi untuk pemberitahuan dan versi yang diubah, ketentuannya sendiri tentang jaminan dan tanggung jawab, dan batas izin atas nama dan logo.
    • Perangkat lunak di situs: setiap paket pihak ketiga, dengan versi dan lisensinya, dibagi menurut yang sampai ke browsermu dan yang hanya dipakai saat situs dibangun.
    • Perangkat lunak di aplikasi: komponen utama inti dan aplikasi, dengan versi dan lisensinya, dan pustaka Google dan Apple.
    • Merek: iPhone dan Android, dan tanda Patepang sendiri.

    legal.patepang.com/id/lisensi/2026-11-07

  4. Tidak berlaku lagi

    • Versi pertama: lisensi kode Patepang dan rencana membukanya, perangkat lunak di situs dan di aplikasi, dan merek.

    legal.patepang.com/id/lisensi/2026-11-04

Setiap versi yang terbit tetap di alamatnya sendiri. Alamat tanpa tanggal, legal.patepang.com/id/lisensi, menampilkan versi yang berlaku.