플랫폼 사양 · 용량 및 경계

권위있는 기능, 명확한 운영 경계.

Lugatu는 아웃바운드 SMTP 구성 없음, 알림 전 내구성 있는 데이터베이스 지속성, 투명한 할당량 계산 등 실제 운영 경계를 중심으로 설계되었습니다. 아래에서 검증된 기능 세트, 시스템 제한 및 아키텍처 불변성을 검토하세요.

1. 양식 수집 및 게시 아키텍처

Lugatu는 빠른 배포와 기업 보안의 균형을 유지하도록 설계된 세 가지 고유한 수집 모델을 지원합니다. (1) 도메인 설정이 필요 없는 깨끗한 공개 영구 링크(https://www.lugatu.com/f/{slug})가 있는 도메인 없는 독립 호스팅 양식; (2) HTML5, React, Next.js 및 Astro에 대한 클라이언트 측 정적 양식 엔드포인트; (3) 프라이빗 API 키(POST /api/v1/forms/{formId}/submissions)를 통해 인증된 서버 간 수집 REST API.

info

모든 양식은 다단계 페이지 매김, 사용자 정의 완료 리디렉션 및 자동화된 대기자 명단 용량 제어를 통해 표준 문의 모드와 설문 조사 모드 사이를 전환하는 즉시 모드를 지원합니다.

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"}}'
서버 간 호출은 CORS 및 브라우저 원본 블록을 우회하고 Bearer 토큰으로 안전하게 인증됩니다.

2. 할당량 아키텍처 및 이메일 알림 제한

알림 전달은 양식별로 엄격하게 선택됩니다(OFF, INSTANT, DAILY_SUMMARY, WEEKLY_SUMMARY). 독립적으로 확인된 각 루트 도메인(eTLD+1)은 UTC 달력 기준으로 매월 500개의 아웃바운드 이메일 배달을 수신하며 최대 2개의 확인된 대상 사서함과 함께 모든 하위 도메인에서 공유됩니다. 이메일 한도에 도달하면 리드를 삭제하는 기존 양식 서비스와 달리 Lugatu는 PostgreSQL에 대한 모든 합법적인 응답을 자동으로 커밋합니다. 할당량 소진은 알림을 SuppressedByQuota로 플래그 지정하는 동시에 중앙 받은 편지함에 문의를 안전하게 보존합니다.

warning

플랫폼 평판을 유지하고 스팸 남용을 방지하기 위해 독립형 도메인 없는 양식은 인증된 사용자 정의 루트 도메인이 연결될 때까지 아웃바운드 이메일 발송 없이 대시보드 받은 편지함에 직접 제출물을 저장합니다.

3. 데이터 지속성, 동시성 및 내보내기 용량

공개 베타 기간 동안 합법적인 일반 양식이나 설문조사 제출에는 인위적인 월간 응답 수 제한이 없습니다. 인바운드 제출은 클라이언트 또는 서버 멱등성 키(lug_idem_...)를 통해 중복 방지를 통해 트랜잭션 원자 지속성을 거칩니다. Workspace 멤버는 언제든지 필터링된 제출을 UTF-8 CSV 또는 JSON으로 내보낼 수 있습니다. 필드 값은 개별 필드당 최대 64KB를 지원하며 총 요청 본문은 API 게이트웨이에서 1MB로 제한됩니다.

tip

멱등성 키는 모바일 네트워크 재시도로 인한 중복 레코드를 제거합니다. 동일한 키로 다시 제출하면 isDuplicate: true와 함께 HTTP 200 OK가 반환되고 이중 증가 카운터 없이 원래 제출 ID가 반환됩니다.

4. 보안 아키텍처, 허니팟 및 원본 확인

Lugatu는 다층적인 남용 방어를 시행합니다. (1) 사용자 CAPTCHA 없이 자동 양식 스크레이퍼를 차단하는 눈에 보이지 않는 스마트 허니팟 필드; (2) 고위험 공개 양식에 대한 Cloudflare Turnstile 봇 확인; (3) HTTP 403 FORBIDDEN_BROWSER_ORIGIN을 사용하여 서버 간 API 키(lug_live_...)를 거부하는 엄격한 브라우저 Origin 검사; (4) 클라이언트 IP 및 제출 엔드포인트당 속도 제한.

5. 인증, 임시값 및 개인정보 보호 약속

사용자는 확인된 이메일과 비밀번호 또는 Google ID 서비스(GIS)를 통해 인증합니다. Lugatu는 안정적인 Google 제목 식별자(하위), 확인된 이메일 및 프로필 이름만 저장합니다. 원시 OAuth 액세스 토큰 및 외부 비밀번호는 요청되거나 저장되지 않습니다. OAuth 상태 nonce는 5분 후에 만료되며 엄격히 일회용입니다. Lugatu는 검증된 판매 제로 및 광고 제로 개인 정보 보호 약속에 따라 운영됩니다. 양식 제출자 데이터는 절대로 프로파일링, 판매 또는 용도 변경되지 않습니다.

보안 및 인증 불변

기술적 불변성: 서버 간 API 키(lug_live_...)는 클라이언트 측 HTML, JavaScript 또는 공개 저장소에 삽입되어서는 안 됩니다. 라이브 키가 포함된 브라우저 요청은 자동으로 차단됩니다.

문제 해결 및 일반적인 수집 오류

SuppressedByQuota로 표시된 알림

확인된 루트 도메인이 월간 이메일 500개 단위를 모두 발송했습니다. 문의사항은 대시보드 받은 편지함에 안전하게 저장되며 다음 UTC 달에 알림이 재개됩니다.

HTTP 403 FORBIDDEN_BROWSER_ORIGIN

비공개 API 키(lug_live_...)가 공개 브라우저 원본에서 제출되었습니다. 퍼블릭 클라이언트 엔드포인트(/api/v1/public/forms/...)를 사용하거나 백엔드 서버를 통해 프록시 제출을 사용하세요.

독립형 양식에 대해 이메일 알림이 전송되지 않음

독립형 도메인 없는 양식은 외부 이메일 전송 없이 대시보드 받은 편지함에 직접 제출물을 캡처합니다. 아웃바운드 이메일 알림을 활성화하려면 사용자 정의 루트 도메인을 추가하고 확인하세요.

중복 제출로 인해 HTTP 200이 반환됨

제출물에는 기존 레코드와 일치하는 멱등성 키가 포함되어 있습니다. Lugatu는 중복을 생성하지 않고 isDuplicate: true를 사용하여 원본 제출 ID를 안전하게 반환했습니다.

자주 묻는 질문

월간 이메일 한도 500개에 도달하면 어떻게 되나요?

Lugatu는 귀하의 제출물을 절대로 삭제하거나 삭제하지 않습니다. 모든 문의사항은 받은편지함에서 검색 및 액세스할 수 있습니다. 이메일 발송만 다음 달까지 일시적으로 중지됩니다.

웹사이트나 맞춤 도메인을 소유하지 않고도 Lugatu를 사용할 수 있나요?

예. 도메인 없는 호스팅 양식(https://www.lugatu.com/f/{slug})을 사용하면 전체 대시보드 받은 편지함 지속성을 갖춘 직접 링크, 소셜 바이오 또는 QR 코드를 통해 반응형 양식이나 설문조사를 즉시 공유할 수 있습니다.

월간 응답 수 한도가 있습니까?

합법적인 일반 양식 및 설문 조사 사용에 대해서는 공개 베타 기간 동안 상업적인 월간 응답 수 한도가 부과되지 않습니다.

루트 도메인 할당량 공유는 어떻게 작동하나요?

example.com을 확인하면 모든 하위 도메인(app.example.com, shop.example.com) 및 관련 양식은 최대 2개의 확인된 대상 주소와 함께 매월 단일 500개의 이메일 허용량을 공유합니다.

양식 끝점을 만들 준비가 되셨나요?

몇 초 안에 무료로 시작해 보세요. 신용 카드가 필요하지 않습니다.

무료로 시작하세요 →