Home / Tools / Group Scheduler

📅 📅 Group Scheduler - Free Doodle-like Meeting Planner

Zero-backend group scheduling tool. Create polls, share via P2P or encrypted links, find best meeting times with no server required.

Choose Your Role

🎯

Host a Poll

Create a new scheduling poll and invite participants

Join a Poll

Enter a poll URL or paste a share code to vote

Or Load a Previous Poll

Create New Poll

Time Slot Selection

🎯 Group Calendar Overlap Analyzer

Import participant calendars (.ics files) to visualize group availability and auto-suggest optimal meeting times. Privacy guaranteed: Only busy/free intervals are extracted, no event details.

Join a Poll

Or Scan QR Code

Poll Results

Features

🔐 Zero Backend

All data stays in your browser. No server uploads, complete privacy.

🌐 Real-Time Sync

WebRTC P2P connections for instant live updates across participants.

🔒 Encrypted Sharing

Password-protected polls with AES-GCM encryption via Web Crypto API.

📅 Calendar Export

Export to .ics format compatible with Google, Apple, and Outlook.

💾 Portable Saves

Save/load polls as files, URLs, QR codes, or encrypted text strings.

📊 Smart Heatmap

Automatic consensus visualization with best time recommendation.

How It Works

  1. Host Creates Poll: Set up time slots, optional password, and choose sync mode (P2P or Encrypted URL)
  2. Share With Participants: Send the generated link, QR code, or encrypted payload
  3. Participants Vote: Choose Yes/Maybe/No for each time slot
  4. Review Results: See color-coded availability heatmap with automatic best time detection
  5. Finalize & Export: Lock in the winning slot and export to calendars

Privacy & Security

  • ✅ 100% client-side execution - no data sent to servers
  • ✅ Optional AES-256-GCM encryption with PBKDF2 key derivation
  • ✅ WebRTC connections use secure WSS signaling through Cloudflare
  • ✅ IndexedDB for local persistence with browser security
  • ✅ All cryptographic operations use native Web Crypto API

Browser Compatibility

Requires a modern browser with support for:

  • Web Crypto API (SubtleCrypto)
  • IndexedDB
  • CompressionStream API
  • WebRTC (for P2P mode)

Tested on Chrome/Edge 90+, Firefox 90+, Safari 15+