SPESIFIKASI PLATFORM · KAPASITAS & BATAS

Fitur resmi, batasan operasional yang jelas.

Lugatu dirancang berdasarkan batasan operasional yang sebenarnya: tanpa konfigurasi SMTP keluar, persistensi basis data yang tahan lama sebelum pemberitahuan, dan penghitungan kuota yang transparan. Tinjau rangkaian fitur terverifikasi kami, batas sistem, dan invarian arsitektur di bawah ini.

1. Arsitektur Penyerapan & Penerbitan Formulir

Lugatu mendukung tiga model penyerapan berbeda yang dirancang untuk menyeimbangkan penerapan cepat dengan keamanan perusahaan: (1) Formulir yang Dihosting Independen Tanpa Domain dengan tautan permanen publik yang bersih (https://www.lugatu.com/f/{slug}) yang tidak memerlukan penyiapan domain; (2) Titik Akhir Formulir Statis Sisi Klien untuk HTML5, React, Next.js, dan Astro; dan (3) REST API Penyerapan Server-ke-Server diautentikasi melalui kunci API pribadi (POST /api/v1/forms/{formId}/submissions).

info

Setiap formulir mendukung peralihan mode instan antara Mode Permintaan Standar dan Mode Survei dengan penomoran halaman multi-langkah, pengalihan penyelesaian khusus, dan kontrol kapasitas daftar tunggu otomatis.

server-to-server-ingestion.sh bash
curl -X POST https://www.lugatu.com/api/v1/forms/FORM_ID/submissions \
  -H "Authorization: Bearer lug_live_01923456789abcdef0123456789abcde" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: lug_idem_01923456789a7b3fb3a1123456789abc" \
  -d '{"fields":{"name":"Alex Morgan","email":"alex@example.com","message":"Technical inquiry"}}'
Panggilan server-ke-server melewati CORS dan blok asal browser, diautentikasi secara aman dengan token Bearer.

2. Arsitektur Kuota & Batas Notifikasi Email

Pengiriman notifikasi sepenuhnya mengikuti formulir (OFF, INSTANT, DAILY_SUMMARY, WEEKLY_SUMMARY). Setiap domain akar yang diverifikasi secara independen (eTLD+1) menerima 500 pengiriman email keluar per bulan kalender UTC, dibagikan ke semua subdomain, dengan hingga 2 kotak surat tujuan terverifikasi. Tidak seperti layanan formulir lama yang membuang prospek setelah mencapai batas email, Lugatu secara atom melakukan setiap respons yang sah terhadap PostgreSQL: pemberitahuan tanda kehabisan kuota sebagai SuppressedByQuota sambil menyimpan pertanyaan dengan aman di Kotak Masuk pusat.

warning

Untuk menjaga reputasi platform dan mencegah penyalahgunaan spam, formulir tanpa domain mandiri menyimpan kiriman langsung di kotak masuk dasbor Anda tanpa pengiriman email keluar hingga domain akar kustom yang diautentikasi terhubung.

3. Persistensi Data, Konkurensi & Kapasitas Ekspor

Tidak ada batasan jumlah respons bulanan yang dibuat-buat pada formulir biasa atau pengiriman survei yang sah selama versi beta publik. Pengiriman masuk menjalani persistensi atom transaksional dengan pencegahan duplikat melalui kunci idempotensi klien atau server (lug_idem_...). Anggota ruang kerja dapat mengekspor kiriman yang difilter ke UTF-8 CSV atau JSON kapan saja. Nilai bidang mendukung hingga 64 KB per bidang individual, dengan total isi permintaan dibatasi hingga 1 MB di gateway API.

tip

Kunci idempotensi menghilangkan catatan duplikat yang disebabkan oleh percobaan ulang jaringan seluler: pengiriman ulang dengan kunci yang sama akan mengembalikan HTTP 200 OK dengan isDuplikat: true dan ID pengiriman asli tanpa penghitung penambahan ganda.

4. Arsitektur Keamanan, Honeypots & Verifikasi Asal

Lugatu menerapkan pertahanan penyalahgunaan berlapis: (1) Bidang honeypot cerdas yang tidak terlihat yang mencegat pengikis formulir otomatis tanpa CAPTCHA pengguna; (2) Verifikasi bot Cloudflare Turnstile untuk formulir publik berisiko tinggi; (3) Pemeriksaan Asal browser yang ketat yang menolak kunci API server-ke-server (lug_live_...) dengan HTTP 403 FORBIDDEN_BROWSER_ORIGIN; dan (4) Pembatasan tarif per IP klien dan titik akhir pengiriman.

5. Otentikasi, Nonce & Komitmen Privasi

Pengguna mengautentikasi melalui email dan sandi terverifikasi atau Layanan Identitas Google (GIS). Lugatu hanya menyimpan pengidentifikasi subjek (sub) Google yang stabil, email terverifikasi, dan nama profil. Token akses OAuth mentah dan kata sandi eksternal tidak pernah diminta atau disimpan. Nonce status OAuth akan kedaluwarsa setelah 5 menit dan hanya dapat digunakan sekali saja. Lugatu beroperasi berdasarkan komitmen privasi tanpa penjualan dan tanpa iklan yang terverifikasi: data pengirim formulir tidak pernah diprofilkan, dijual, atau digunakan kembali.

Keamanan & Otentikasi Invarian

Invarian Teknis: Kunci API server-ke-server (lug_live_...) tidak boleh disematkan di HTML sisi klien, JavaScript, atau repositori publik. Permintaan browser yang berisi kunci aktif diblokir secara otomatis.

Pemecahan Masalah & Kesalahan Penyerapan Umum

Notifikasi ditandai sebagai SuppressedByQuota

Domain root Anda yang terverifikasi telah mengirimkan 500 unit email bulanan. Pertanyaan disimpan dengan aman di Kotak Masuk dasbor Anda dan pemberitahuan dilanjutkan pada bulan kalender UTC berikutnya.

HTTP 403 FORBIDDEN_BROWSER_ORIGIN

Kunci API pribadi (lug_live_...) dikirimkan dari asal browser publik. Gunakan titik akhir klien publik (/api/v1/public/forms/...) atau pengiriman proksi melalui server backend Anda.

Notifikasi email tidak terkirim untuk formulir mandiri

Formulir mandiri tanpa domain menangkap kiriman langsung ke kotak masuk dasbor Anda tanpa pengiriman email eksternal. Tambahkan dan verifikasi domain root khusus untuk mengaktifkan peringatan email keluar.

Pengiriman duplikat mengembalikan HTTP 200

Pengajuan berisi Kunci Idempotensi yang cocok dengan catatan yang ada. Lugatu dengan aman mengembalikan ID pengiriman asli dengan isDuplikat: benar tanpa membuat duplikat.

Pertanyaan yang Sering Diajukan

Apa yang terjadi jika batas 500 email bulanan saya tercapai?

Lugatu tidak pernah menghapus atau membatalkan kiriman Anda. Setiap pertanyaan tetap dapat dicari dan diakses di kotak masuk Anda. Hanya pengiriman email yang dihentikan sementara hingga bulan kalender berikutnya.

Bisakah saya menggunakan Lugatu tanpa memiliki situs web atau domain khusus?

Ya. Formulir yang dihosting tanpa domain (https://www.lugatu.com/f/{slug}) memungkinkan Anda berbagi formulir atau survei responsif secara instan melalui tautan langsung, bio sosial, atau kode QR dengan persistensi kotak masuk dasbor lengkap.

Apakah ada batasan jumlah respons bulanan?

Tidak ada batasan jumlah respons bulanan komersial yang diberlakukan selama beta publik untuk penggunaan formulir dan survei biasa yang sah.

Bagaimana cara kerja pembagian kuota domain root?

Saat Anda memverifikasi example.com, semua subdomain (app.example.com, shop.example.com) dan formulir terkait berbagi tunjangan bulanan 500 email, dengan maksimal dua alamat tujuan terverifikasi.

Siap membuat titik akhir formulir Anda?

Mulailah secara gratis dalam hitungan detik. Tidak diperlukan kartu kredit.

Mulai Gratis →