Skip to content

whisperbox-org/whisperbox

Repository files navigation

WhisperBox: Privacy-First Encrypted Decentralized Forms

WhisperBox is a Web3-powered form platform that prioritizes privacy through end-to-end encryption and decentralized storage. Create secure forms, surveys, and polls without compromising user data.

WhisperBox Logo

🔒 Key Features

  • End-to-End Encryption: All form responses are encrypted and can only be decrypted by authorized parties.
  • Decentralized Storage: Form data is stored on a decentralized network, not on vulnerable centralized servers.
  • NFT-Based Access Control: Restrict form access to specific NFT holders or whitelisted addresses.
  • Modern UI/UX: Beautiful, responsive interface built with React, Tailwind CSS, and Shadcn UI components.

📋 Use Cases

  • Private Surveys: Collect sensitive feedback without exposing data.
  • Decentralized Voting: Run elections or polls with cryptographic security.
  • NFT Community Engagement: Create exclusive forms only accessible to your NFT holders.
  • Secure Data Collection: Gather information with mathematical privacy guarantees.

🚀 Getting Started

Prerequisites

  • Node.js (v16+)
  • Bun or npm

Installation

  1. Install dependencies:

    bun install
    # or
    npm install
  2. Start the development server:

    bun dev
    # or
    npm run dev
  3. Open http://localhost:5173 to view the app in your browser.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages