PREVIEW
japri.com — Private Economic Chat — Chat, Deal, Escrow All-in-One
Status: Live
Pitch
Private 1-on-1 economic communication: chat dengan integrated deal-making, escrow, payment confirmation, dan dispute resolution. Indonesia-first super-chat untuk transaksi C2C/B2C yang sensitif terhadap trust.
Live Deployment
- Stack: Hybrid — Express on Hetzner + CF DNS proxy
- Code:
/home/ucok/web/japri.com/, japri-api on port 3100 (AI backend)
- Domain: japri.com, www.japri.com
Core Features
- Private chat — encrypted-at-rest, ephemeral options
- Inline deal sheet — propose terms (item, harga, condition) dalam chat bubble
- Built-in escrow — payment hold via Midtrans/Xendit until both confirm delivery
- Reputation per phone number — verified Indonesian phone with cumulative score
- AI assistant per chat — backend di port 3100, offer translation, summarization, scam detection
- WhatsApp-style UX — familiar untuk Indonesian users
Target Audience
- C2C marketplace power users (Marketplace FB, Tokopedia outside-platform)
- B2C freelancer dealing with clients direct (designer, developer, fotografer)
- International remote workers receiving payment from Indonesian clients
- Niche-market: art/antique dealer, vehicle marketplace, tradisi handshake-deal
Revenue Model
| Stream |
Mechanics |
Monthly est. |
| Escrow transaction fees |
1-3% per escrow transaction |
$500-$5,000 |
| Premium AI features |
Translation, smart summary, contract draft |
$200-$1,500 |
| Verified-business profile (B2C) |
Monthly subscription for businesses |
$200-$1,000 |
| Dispute mediation fees |
Per-case resolution fee |
$100-$500 |
SEO Strategy
- Long-tail: 'cara aman jual beli online', 'escrow Indonesia', 'aman transaksi marketplace'
- Trust + security positioning
- Comparison: vs Telegram, vs WhatsApp (privacy + trust focus)
Tech Notes
- Express server on port 3100 = AI backend (NestJS)
- Frontend on CF Workers/Pages
- Postgres or D1 for chat history, deal state, escrow ledger
- Payment integration: Midtrans, Xendit, DOKU
- WebSocket for real-time chat
Important Notes
- Live and active — handle dengan hati-hati
Plan B — Original Boilerplate
Plan asli sebelumnya hanya berisi marker 'DO NOT overwrite' tanpa describe produk. Disimpan di bawah untuk historical reference saja.
japri.com — Status & Plan
CURRENT STATUS: LIVE
DO NOT overwrite this site with a parking/for-sale page or domain-portfolio Worker route.
This domain has a fully deployed website.
Live Deployment
- CF Pages project:
japri
- CF Worker:
japri-api
- Custom domain: japri.com, www.japri.com
- Site title: Japri.com
- Architecture: 100% Cloudflare (Pages/Workers, no server dependencies)
Important Notes
- If a
domain-portfolio or parking Worker route is added to this zone, it will override the real site
- This site is NOT for sale — it has an active implementation
- Updated: 2026-04-17
⚙ HARD CONSTRAINTS (enforced for all sites)
This domain MUST operate within these constraints — no exceptions:
- 100% Cloudflare serverless — Workers + D1 + R2 + KV + Workers AI + Vectorize. NEVER PM2, NEVER VPS, NEVER Docker in production path.
- 100% AI-automated — every customer interaction, every moderation decision, every transaction reconcile = AI. No manual queue, no live human chat support, no physical fulfillment.
- 1-operator solo — one person can run the entire operation from a phone. No team meetings, no shared inbox, no shift rotation.
- WhatsApp AI bot for all support (24/7, instant response, no SLA promises that need humans).
- Mayar QRIS for all Indonesian payments (subscription auto-renew, no manual invoicing).
- Indonesian UI primary — bahasa-first, English fallback only where unavoidable.
- Privacy — opt-in only, delete-on-request honored within 24h (cron-driven).
- No physical goods, no inventory — digital products + affiliate referrals only.
If the plan above describes any flow that violates these constraints, treat the plan as ASPIRATIONAL only and rework before building. The constraint trifecta wins.