KanPassIt
Multi-subject AI quiz prep Β· One-time setup
πŸ”§ Connect Supabase (Optional)

Enables real accounts & cross-device sync. Skip to use local-only mode.

1Create a free project at supabase.com
2Run this SQL in your project's SQL Editor:
CREATE TABLE IF NOT EXISTS public.user_progress ( id bigint GENERATED ALWAYS AS IDENTITY PRIMARY KEY, user_id uuid REFERENCES auth.users(id) ON DELETE CASCADE NOT NULL, subject text NOT NULL, question_id integer NOT NULL, last_result text NOT NULL, attempts integer DEFAULT 1 NOT NULL, wrong_count integer DEFAULT 0 NOT NULL, updated_at timestamptz DEFAULT now() NOT NULL, UNIQUE(user_id, subject, question_id) ); ALTER TABLE public.user_progress ENABLE ROW LEVEL SECURITY; CREATE POLICY "Users manage own progress" ON public.user_progress FOR ALL USING (auth.uid() = user_id) WITH CHECK (auth.uid() = user_id);
3Paste your Project URL and anon key below (Project Settings β†’ API)
Supabase Project URL
Supabase Anon Key
KanPassIt
Sign in to your account
Email
Password
Don't have an account? Sign up
Choose Subject
Sign Out
πŸ”₯ 0
Pass Likelihood
β€”
Likelihood
Answer more questions to see your estimate
Passing threshold β‰ˆ 700/1000
0
Answered
β€”
Accuracy
0
Weak Areas
Domain Performance
Wrong Answer Log
Claude API Key

Required for AI analysis. Get a key at console.anthropic.com

Progress
Reset This Subject's Progress↺
Switch Subject→
Account
Sign Out→
Exam Info