Token Perks is a privacy-isolated personal AI usage budget. Each enrolled employee gets a monthly token allowance they can use for personal AI work — separate from their corporate allocation and invisible to corporate analytics. This guide explains how to set up tiers, enroll employees, configure rollovers and bonuses, and understand what “privacy-isolated” actually means.Documentation Index
Fetch the complete documentation index at: https://docs.toktra.dev/llms.txt
Use this file to discover all available pages before exploring further.
What Token Perks is
Token Perks gives employees a personal AI budget that:- Is funded separately from department or org-level corporate budgets.
- Never appears in corporate usage dashboards, efficiency scores, or audit logs.
- Can be used during personal projects, side work, or any AI usage the employee wants to keep private.
- Is managed by a dual-ledger architecture: personal usage events flow through a completely separate data pipeline, ensuring they never enter the corporate analytics stream.
Admins can see aggregate Token Perks data (total tokens consumed across all enrolled users, tier utilization) at Perks → Admin. Admins cannot see individual users’ personal usage sessions, prompts, or model choices.
Employee enrollment
Self-service at /perks
Employees enroll themselves by visiting the Perks Portal (PerksPortalPage) at /perks. The self-service flow:
Open the Perks Portal
Navigate to
/perks in the Toktra dashboard, or follow the link in the enrollment invite email.Review the privacy notice
Read the notice explaining what Token Perks tracks (aggregate monthly token counts only) and what it does not track (session content, prompt text, model choices).
An employee must first be enrolled by an admin before they can opt in. Enrollment enables the feature for a user and assigns their tier. Opt-in is the employee’s affirmative consent to activate it.
Admin enrollment
To enroll an employee, navigate to Perks → Admin and assign the user to a tier. Alternatively, use the API:Role-based tier configuration
Admins configure tiers that define the monthly token budget for each role and seniority level. Navigate to Perks → Admin → Tiers to manage tiers.Creating a tier
Example tier structure:
| Tier | Monthly budget | Rollover cap |
|---|---|---|
ic-engineer | 200,000 tokens | 50% |
senior-engineer | 500,000 tokens | 50% |
staff-engineer | 1,000,000 tokens | 75% |
manager | 300,000 tokens | None |
Monthly token rollover
Unused tokens from each month can roll into the next month up to a configurable cap. Rollovers are calculated automatically on the first day of each month. How it works:- At month end, Toktra calculates each enrolled user’s unused balance (budget − used tokens).
- The rollover amount is
min(unused_balance, budget × rollover_cap_pct). - The rolled-over tokens are added to the user’s starting balance for the new month.
- The rollover ledger is viewable by the employee at Perks → Rollover History.
Bonus token grants
Admins can configure bonus rules that automatically grant additional tokens when an employee meets a condition. Common bonus triggers include:- Completing a training module or certification
- Achieving a high efficiency score for the month
- Participating in an AI adoption program
Creating a bonus rule
Navigate to Perks → Admin → Bonus Rules or call the API:Personal mode toggle
When an employee is enrolled in Token Perks, they can switch between corporate mode (usage tracked against the org budget) and personal mode (usage tracked against their personal perks balance) directly from the agent or browser extension.- macOS agent: Click the Toktra menu bar icon and toggle Personal Mode.
- Chrome / Edge extension: Open the extension popup and click the Personal Mode toggle.
What “privacy-isolated” means
Token Perks uses a dual-ledger architecture to guarantee that personal usage never enters corporate analytics:- Separate data pipeline: Personal events are routed through an isolated pipeline. The corporate analytics stream never receives personal events.
- 90-day TTL: Personal usage data is automatically deleted after 90 days.
- Envelope encryption: Personal usage data is encrypted with per-user keys. The per-user key is required to read any personal usage record — even Toktra administrators cannot access it.
- Scoped access control: Personal usage storage is scoped per-user in addition to per-organization. Tenant admins cannot query individual personal usage records.
- Admin view is aggregate only: The admin Perks dashboard shows only aggregated metrics (total tokens consumed across the org, tier utilization) — no per-user breakdown.
Reimbursement integration
If your organization reimburses employees for personal AI spending, Toktra can integrate with your reimbursement workflow. Navigate to Reimbursements in the dashboard to submit, approve, and export reimbursement requests. Approved requests can be exported to Expensify or SAP Concur via the/v1/reimbursements API.