Logo Wisnu Alfian
TruthLayer
Produksi Andalan

TruthLayer

Architect & Full-Stack Developer

Gambaran Umum

Chrome Extension + Backend + Web Dashboard yang mengungkap niat tersembunyi setiap website yang Anda kunjungi. Menyediakan Trust Score (0-100), mendeteksi 10+ taktik manipulasi dark pattern (fake urgency, confirmshaming, disguised ads, forced action), mengaudit pengumpulan data & pelacak pihak ketiga, mengestimasi persentase konten buatan AI, dan memungkinkan berbagi laporan publik via truthlayer.io/report/domain. Dibangun dengan Manifest V3 Chrome Extension, dashboard Next.js 15, backend Node.js Express didukung Claude AI, dan deployment Docker di Netlify.

Masalah

Website modern menggunakan taktik dark pattern yang canggih untuk menipu pengguna melakukan tindakan yang tidak akan mereka lakukan secara sukarela — hitungan mundur urgensi palsu, confirmshaming, iklan terselubung, pola roach motel (mudah mendaftar, sulit berhenti langganan), tindakan paksa, dan pelacakan data tersembunyi. Pengguna tidak memiliki cara untuk mengetahui niat sebenarnya dari sebuah website sebelum berinteraksi dengannya. Belum ada alat yang menyediakan analisis komprehensif berbasis AI tentang kepercayaan website, taktik manipulasi, dan praktik pengumpulan data secara real-time.

Solusi

TruthLayer adalah ekosistem Chrome Extension + Backend API + Web Dashboard yang mengungkap niat tersembunyi dari setiap website yang dikunjungi. Dengan satu klik, alat ini menganalisis halaman web menggunakan engine multi-faktor: deteksi dark pattern berbasis aturan sisi klien, klasifikasi niat bertenaga Claude AI, dan algoritma Trust Scorer proprietary. Hasilnya mencakup Trust Score (0-100), niat primer/sekunder/tersier, dark pattern yang terdeteksi dengan bukti, audit pengumpulan data dengan enumerasi pelacak pihak ketiga, estimasi konten buatan AI, dan klasifikasi tingkat manipulasi. Laporan dapat dibagikan secara publik melalui truthlayer.io/report/domain.

Fitur Unggulan

Trust Score Engine

Algoritma penilaian multi-faktor (0-100) yang mengevaluasi kepercayaan website berdasarkan keberadaan dark pattern, praktik pengumpulan data, transparansi konten, dan analisis AI. Memberikan penilaian kredibilitas intuitif instan.

Deteksi Dark Pattern

Mendeteksi 10+ taktik manipulasi termasuk urgensi palsu, confirmshaming, roach motel, iklan terselubung, tindakan paksa, pemalsuan bukti sosial, dan lainnya. Setiap deteksi menyertakan bukti spesifik dari halaman.

Klasifikasi Niat Berbasis AI

Claude AI backend menganalisis konten halaman web untuk mengklasifikasikan niat primer, sekunder, dan tersier (e-commerce, berita, media sosial, phishing, dll.) dengan penilaian tingkat manipulasi (rendah/sedang/tinggi/ekstrim).

Audit Pengumpulan Data & Pelacakan

Audit komprehensif praktik pengumpulan data termasuk cookie pihak ketiga, pelacak, skrip sidik jari, dan jenis data yang dikumpulkan. Menampilkan persentase berat halaman yang didedikasikan untuk pelacakan.

Estimasi Konten AI

Memperkirakan persentase konten halaman yang dihasilkan oleh AI dengan skor kepercayaan. Membantu pengguna mengidentifikasi konten yang berpotensi otomatis atau berkualitas rendah.

Berbagi Laporan Publik

Bagikan hasil analisis melalui URL publik (truthlayer.io/report/domain.com) untuk kesadaran komunitas dan pemeriksaan website secara kolaboratif.

Arsitektur

Chrome Extension (Manifest V3) dengan UI popup, service worker latar belakang, dan content script untuk ekstraksi metadata. Berkomunikasi melalui REST API ke backend Node.js Express dengan cache dalam memori (TTL 24 jam). Backend mengintegrasikan Claude AI untuk klasifikasi niat dan menjalankan engine deteksi dark pattern berbasis aturan. Dashboard web dibangun dengan Next.js 15 menyediakan halaman arahan, tentang, kebijakan privasi, dan laporan publik dengan SSR rewrites ke backend.

Cara Penggunaan

Install Chrome Extension dengan clone repositori dan memuat folder extension/ melalui chrome://extensions dengan mode Developer diaktifkan. Jalankan server backend secara lokal dengan cd backend && npm install && npm run dev (membutuhkan Node.js 18+). Dashboard web berjalan dengan cd web && npm install && npm run dev. Untuk produksi, gunakan docker-compose up --build. Klik ikon TruthLayer pada website mana pun untuk menganalisisnya secara instan. Hasil analisis disimpan dalam cache lokal selama 24 jam. Semua analisis bersifat pribadi — tidak ada riwayat penjelajahan yang dilacak.

Dampak & Hasil

Memberdayakan pengguna dengan transparansi yang belum pernah ada sebelumnya tentang niat website dan taktik manipulasi. Trust Score menyediakan metrik intuitif instan (0-100) untuk menilai kredibilitas website. Deteksi dark pattern yang mendetail mendidik pengguna tentang teknik manipulasi yang sebelumnya tidak dapat mereka identifikasi. Integrasi Claude AI memungkinkan klasifikasi niat yang bernuansa melampaui pencocokan kata kunci sederhana. Berbagi laporan publik menciptakan basis pengetahuan komunitas tentang praktik website. Ekstensi mengikuti Manifest V3 dengan arsitektur yang mengutamakan privasi — hanya izin activeTab, cache lokal, tanpa pelacakan pengguna, dan komunikasi API hanya HTTPS.

AI Avatar

Wisnu's Career Coach

Online

AI
Hi! I'm Wisnu's International Career Coach. Ask me about his skills, projects, or how he's prepared for overseas work!