Usage Quota V2

One card per limit with status, refill estimates and full-recovery time.

v1.3.0PolyForm-Strict-1.0.01 min read

Click the usage control in the header. Each limit has its own card.

Status colours#

  • Green with a check: OK.
  • Yellow with an exclamation mark: Warning.
  • Red with a cross: Critical or Empty.
  • Grey with a question mark: Unknown.

With a reported capacity, a limit is Warning at 40% or less and Critical at 15% or less. Without one, 3 or fewer units is Warning and 1 or fewer is Critical. A count of 0 is Empty.

Next +1, +5 and Full#

Each card shows when the next unit, five units, and a full refill are expected, as a countdown and a clock time with a margin when one is known.

The basis is printed under the times. The sources are used in this order:

  1. The reset time reported by the site's API.
  2. Your observed refill cadence, when refills have been regular.
  3. Your average observed recovery rate.

When none applies, the card says Learning, Stale or Overdue. It never invents a countdown.

What Full means#

If the site reports a capacity, Full means that capacity. Otherwise it means the highest level you have seen, and the card says so.

Accuracy#

These are estimates from this device's observations. Refills can be irregular, spending changes the timing, and activity in other tabs or apps is invisible here. The estimate improves with more time open on the site.

Account scope#

Perplexity history is separated by account and tier. ChatGPT history is separated by reported plan, so avoid mixing ChatGPT accounts in one userscript storage.

Edit this page on GitHub

Search documentation

Jump to any page or section.

AI Core
What you get
Adding a site
Changelog
[0.2.5] - 2026-11-12
[0.2.4] - 2026-11-11
[0.2.3] - 2026-11-10
Code wrapping and Answer Diff update
[0.2.2] - 2026-11-10
[0.2.2] - 2026-11-10
[0.2.1] - 2026-11-10
[0.2.0] - 2026-11-10
Export and reliability
Export and reliability
[0.1.0] - 2026-11-10
Better ChatGPT
Install
Features
Shortcuts
Privacy
Troubleshooting
Built on the shared packages
Development
License
PDF reports
Usage Quota V2
Answer Diff
Send When Ready
Getting started
Usage tracking
Usage Quota V2
Status colours
Next +1, +5 and Full
What Full means
Accuracy
Account scope
Exporting a conversation
PDF workflow
Context packs
Save an excerpt
Assemble a briefing
Use it on another platform
Privacy and limits
Guided tour
Answer diff
Compare revisions
Reuse a baseline
Privacy
Limits
Tutorial
Send when ready
Schedule a message
Safety
Limits
Code Blocks V2
Copying
Reading
Guided tour
Verification
Themes and language badges
Wrapping and folding in 1.2.4
Beautiful PDF reports
Save a report
Report layout
For AI reading
Limitations
Guided tour
Troubleshooting
Code and table fixes in 1.1.2
Quota Insights migration
Architecture
Changelog
[1.3.0] - 2026-11-12
[1.2.5] - 2026-11-11
Added
Changed
Fixed
[1.2.4] - 2026-11-10
Added
Fixed
Documentation
[1.2.2] - 2026-11-10
Changed
Fixed
[1.2.1] - 2026-11-10
Added
Fixed
[1.2.0] - 2026-11-10
Changed
Fixed
[1.1.2] - 2026-11-10
Fixed
[1.1.1] - 2026-11-10
Export and reliability
Export and reliability
Added
Fixed
Documentation
[1.1.0] - 2026-11-10
Added
Fixed
[1.0.0] - 2026-11-10
Better Perplexity
Install
Features
Shortcuts
Community prompts
Privacy
Troubleshooting
Built on the shared core
Development
License
PDF reports
Usage Quota V2
Answer Diff
Send When Ready
Getting started
Install
Take the tour
Where things are
Turn modules on and off
Usage tracking
What the badge shows
Which mode is shown
Refill estimates
Refill estimates
Estimates and uncertainty
When the numbers look wrong
Updates and alerts
Update checker
Refill alerts
Pace
Usage Quota V2
Status colours
Next +1, +5 and Full
What Full means
Accuracy
Account scope
Message queue
What it protects
The panel
How it sends
Limits
Troubleshooting
Recall
Find a message
Reuse the last message
What is kept
Privacy
Clear it
Long messages
The size meter
Big messages
Sending in parts
Attaching as a file
Accuracy
Prompts and batches
Prompt library
Placeholders
Community prompts
Batch Runner
Context packs
Save an excerpt
Assemble a briefing
Use it on another platform
Privacy and limits
Guided tour
Answer diff
Compare revisions
Reuse a baseline
Privacy
Limits
Tutorial
Send when ready
Schedule a message
Safety
Limits
Code Blocks V2
Copying
Reading
Guided tour
Verification
Themes and language badges
Wrapping and folding in 1.2.4
Code blocks and export
Code blocks
Exporting a thread
Citation styles
PDF workflow
Export failures
Beautiful PDF reports
Save a report
Report layout
For AI reading
Limitations
Guided tour
Shortcuts and settings
Default shortcuts
Enter as newline
Command palette
Selection toolbar
Layout
Architecture
@nolly/core
@nolly/ai
What stays in Better Perplexity
Compatibility
Building from source
Troubleshooting
A button is missing
Usage shows free-tier numbers
My draft disappeared
Export fails
Updates do not arrive
The build cannot find @nolly/core
Reporting a bug
Quota Insights migration
Changelog
[1.3.0] - 2026-11-12
[1.2.5] - 2026-11-11
Added
Changed
Fixed
[1.2.4] - 2026-11-10
Added
Fixed
Documentation
[1.2.2] - 2026-11-10
Changed
Fixed
[1.2.1] - 2026-11-10
Added
Fixed
[1.2.0] - 2026-11-10
Changed
Fixed
[1.1.2] - 2026-11-10
Fixed
[1.1.1] - 2026-11-10
Export and reliability
Export and reliability
Added
Fixed
Documentation
[1.1.0] - 2026-11-10
Changed
Fixed
[1.0.5] - 2026-11-09
Added
Changed
[1.0.5-hotfix.1] - 2026-11-09
Fixed
[1.0.4] - 2026-11-09
Changed
[1.0.3] - 2026-11-09
Fixed
Changed
[1.0.2] - 2026-11-09
Changed
[1.0.1] - 2026-11-09
Changed
Fixed
[1.0.0] - 2026-11-08
Added
Community prompts
Suggest a prompt
Userscript Core
What you get
Quick start
Getting started
Scaffold
A feature
Wire it up
Cleanup
API reference
Runtime
Feature
Utilities
Build
Build and release
Keeping scripts updated
Notifications
Changelog
[1.0.4] - 2026-11-12
[1.0.3] - 2026-11-10
Export and reliability
Export and reliability
1.0.2
Added
0.1.1
0.1.0