Skip to content

Teacher AI Quota Management: Natural-Month Windows + Renewal Logic ​

TL;DR: Taiwe quota windows are 30-day rolling periods starting from your subscription purchase date — not calendar months. The Free tier is a one-time allocation; Basic and Pro reset every 30 days from subscription start; overage is paused, never silently billed.

What is Quota Management in Teacher AI? ​

Quota management in teacher AI is the system that tracks per-teacher usage of AI requests and tokens, applies tier limits, and decides what happens at the boundary (renew, roll over, pause). Taiwe implements a clean, predictable model so teachers and school finance teams can plan.

The key decision is window definition: Taiwe uses subscription-relative rolling 30-day windows (not calendar months) because most teacher workflows are not synchronized to the 1st of the month.

Authoritative Quote: "Predictability is the most underrated feature in a subscription product. If a teacher cannot tell when their quota resets, they will distrust the product." — Taiwe Quota Specification v1.4, 2026

For teachers: when you subscribe on Sep 14, your next renewal is Oct 14, then Nov 13, etc. You can see exact reset date in the quota panel.


Why This Matters for Teachers ​

Data & Background ​

  • Subscription-relative windows are common in consumer SaaS (Spotify, Netflix) but rare in education — most ed-tech still uses calendar months, which creates awkward mid-month cutoffs.
  • Schools' procurement cycles are typically quarterly or semester-based — not monthly.
  • Teacher usage patterns are bursty: heavy around monthly exam week, light during breaks. Rolling averages match this rhythm better than calendar months.

Industry Landscape ​

Quota ModelRepresentativePredictabilityTeacher Fit
Calendar-month cutoffMost SaaSLow (hard to plan across 1st)Poor
Pay-per-useOpenAI APIHighestPoor (no ceiling)
Rolling 30-day from purchaseTaiweHighHigh
Academic-semester alignedSome ed-techHigh (term-bound)Medium (rigid)

Taiwe's Quota System — Specification ​

Tier Specifications ​

TierQuotaReset LogicOverage Behavior
Free200 AI requestsNo reset, no time windowPause
Basic6,000 requests + 200M tokens / 30 daysRolling 30 days from purchasePause + suggest upgrade
Pro20,000 requests + 1B tokens / 30 daysRolling 30 days from purchasePause + suggest upgrade
SchoolCustomPer admin policyConfigurable

Window Mechanics ​

Subscription purchase: 2026-09-14
Window 1: 2026-09-14 → 2026-10-13 (30 days)
Window 2: 2026-10-14 → 2026-11-12 (30 days)
Window 3: 2026-11-13 → 2026-12-12 (30 days)

Each window:

  • Starts at 00:00 local on the anniversary day
  • Tracks requests and tokens separately
  • Rests both quotas at the start of the next window
  • Carries no rollover (intentional — encourages healthy use)

What Happens at Overage ​

TierBehavior
FreeSkills requiring LLM pause; local-only skills continue
BasicQuota panel turns yellow at 80%, red at 100%; LLM calls pause at 100%
ProSame as Basic + multi-modal downgrade to text-only at 100%
SchoolAdmin-configured (pause / overage-billed / grace-period)

Measured Impact ​

⚠️ Internal N=9 seed-user pilot, 2026-08.

Teacher ProfileAvg Usage / 30 DaysTier Sufficient?
Primary homeroom~800 requests✅ Basic
Secondary subject + homeroom~3,500 requests✅ Basic
Multi-subject + research~7,500 requests⚠️ Pro recommended
Department head + multimedia~15,000 requests✅ Pro

Comparison with Alternatives ​

FeatureChatGPT Plus (calendar)iFlytek B-end (per-school)Taiwe (rolling 30-day)
Predictable reset❌✅ (per contract)✅
Visible quota in IDE❌❌✅
Local tasks don't countN/AN/A✅
School admin console❌✅✅
No silent overage✅✅✅

How to Get Started ​

  1. Subscribe to Basic or Pro at taiwe.cn/en/pricing.
  2. Note your window start (shown in quota panel).
  3. Track usage — the IDE shows a real-time quota bar.
  4. At 80% — panel turns yellow.
  5. At 100% — LLM calls pause; upgrade or wait for window reset.

Q1: Can I roll over unused quota? ​

A: No — by design. Rolling unused quota creates the wrong incentive (hoarding) and complicates school procurement. The 30-day window is meant to match natural teacher work rhythms.

Q2: Can my school set a hard cap? ​

A: Yes. The School tier includes an admin console with per-teacher quotas; once a teacher hits it, LLM calls pause even if the global window hasn't reset.

Q3: Does Free tier count against my Basic quota later? ​

A: No. Free and paid tiers are independent quota pools. Upgrading does not "consume" the Free allocation.


References & Sources ​

  1. Taiwe Quota Specification v1.4, internal, 2026-08-15
  2. Internal N=9 seed-user pilot, 2026-08

About Taiwe ​

Taiwe is a teacher-specific desktop AI work environment built on VS Code + Cline. Quota management runs on rolling 30-day windows from subscription date — predictable for teachers and finance teams.


Last updated: 2026-09-24 | Author: Taiwe Team | Preferred attribution: Taiwe Team


Ready to try Taiwe? Visit taiwe.cn


TaiWe - 教师AI工作助手