Set New Password

Enter your new password below

ℹ️ Password must be at least 6 characters long
📚

Welcome to Bunkit

Smart Attendance Manager

☁️ Sync across all devices

or

Check this if you want to move your Guest data to this new account.

New here? Create an account
Forgot Password?
or continue as guest

📱 Data stays on this device

Reset Password

Enter your email address to get a 6-digit code.

Check your email (and spam layout) for the code.

Verify Email

We've sent a 6-digit code to .

Check your inbox and spam folder.

×
👤
Guest User
Not signed in
✏️ Edit Profile Name 🔐 Sign In / Sign Up
☁️ Offline
🔄 Sync Now 🚪 Sign Out 🗑️ Delete Account 📁 File ▾
Import Class (JSON) Export Class (JSON) Backup All Data Restore from Backup Restore Default Class
🔔 Notification Settings 🔑 API Settings 👁️ View Options ▾
🗂️ Card View 📊 Table View 📈 Analytics Graph
📊 Period-wise Attendance 💡 How to Use 📋 Legal & Info ▾
ℹ️ About Us ❓ FAQ 🆘 Support 📞 Contact Us 🔒 Privacy Policy 📜 Terms of Service
☕ Buy Me a Coffee Follow on Instagram
Made by Faisal Khan
⚠️ You are in Guest Mode. Data is locally saved only. Sign Up to Sync

Bunk it

Manage your attendance like a pro

💡 Portal Mode: Track daily attendance with automatic calculations
⚠️ OCR is 95% accurate - always verify extracted numbers with your screenshot
🚀 Fast Setup: Use AI to generate JSON from your timetable screenshot
📊 3 View Options: Card View (detailed), Table View (compact), Graph View (visual)
⚡ Edit Anytime: Click attended/total numbers to update in any view
🎯 Settings: Toggle between Per-Subject or Overall attendance mode
📱 100% Offline: All data saved locally - works without internet
🔔 Notifications: Set daily reminders to mark your attendance
📅 History Editor: View and edit past logs using the calendar
✨ Safe Skip %: Shows your % after skipping maximum allowed classes
🔄 Backup/Restore: Save all classes to file and restore on any device
📤 Export/Import: Share class setup with friends via JSON
🗓️ Daily Dashboard: Color-coded status (🔴Critical 🟡Low 🟢Safe) for today's classes
📝 Daily Logs: Track attended/skipped/cancelled classes for accuracy
🏖️ Leave Planner: Enter planned leaves to see impact on attendance
🎪 Max Safe Leave: Find exact dates you can skip without issues
🌴 Long Weekend Finder: Discover best leave days for extended breaks
📊 Can I Skip Today?: Quick check for today's class impact
🤖 Smart Baseline: Portal logs before baseline intelligently merged
📜 Auto History: Last 10 calculations saved - restore anytime

Sign In

×
👁️
👁️

Don't have an account? Sign Up

Forgot Password?

📚 Select Your Class

📅 Weekly Timetable

👥 Class Community Hub

MASS BUNK PROBABILITY (TODAY)

--%

Data loading...

0 classmates are bunking today

🗳️ Active Polls

No active polls. Start one?

Upload Attendance Screenshot(s)

Drag & drop your file(s) here or click to browse. You can select multiple images.

📸 Uploaded Images Preview:

Processing image and extracting attendance data...

⚙️ Calculation Settings

Per-Subject Overall

📅 Semester Timeline

🔮 Preview Timeline (What-if calculation)

▼

Adjust dates temporarily to see projected calculations. These dates are NOT saved.

⚡ Viewing Preview Mode - Results based on custom timeline

📝 Manual Attendance Entry

📄 Paste Attendance JSON

How to use:
  1. Click "Copy AI Prompt" and paste it into an AI chat (like Gemini) with your attendance screenshot.
  2. The AI will generate a JSON code block. Copy it.
  3. Paste the JSON into the text box below and click "Calculate".
💡 Long Weekend Finder

Find the best time to take leave for the longest possible break.

🔔 Notification Settings

Get daily reminders to log your attendance

You'll receive a daily reminder to log your attendance at this time (in your local timezone).

🤖 AI Assistant

Quick Questions:

👋 Hi! I'm here to help you with the app. Ask me anything!

📤 Share Class

Scan this QR code to import this class setup on another device.

Includes subjects and holidays. Does not include your personal attendance logs.

📷 Scan Class QR

Point your camera at a class QR code OR upload a QR image.

Set New Password

Enter your new password below

ℹ️ Password must be at least 6 characters long
🔔

Notification Settings

Configure your daily attendance reminders.

We'll send a reminder at this time everyday.