One account.
Separate worlds.

Tasks, files, sign-off, KPIs and AI for home, company and team. Each workbook walled off on the server.

Taskinger with the workbook switcher open: Petrova Dental, Family and Bright Media in one account, and the clinic's task list underneath, with priorities, labels, deadlines and assignees
EU-hostedGoogle Cloud, region eur3
Real timeevery device, under two seconds
Zero adsand zero tracking
Two languagesEnglish and Bulgarian

Three people. One workbook. Three different screens.

Petrova Dental is one workbook. The owner sees every project. The hygiene lead sees her department and her own work. An assistant sees his tasks and nothing above them. Same data, same server, three answers, and none of them decided by the interface.

The owner's screen: three workbooks in the header, every tab including Overview and Bin, and tasks from every project of the clinic

Every project, every person, the Overview with KPIs and the Bin. Three workbooks in the header, one sign-in.

The department lead's screen: the same clinic, only the Hygiene and Sterilisation tasks plus her own, with a New task button

Hygiene and Sterilisation, her own weekly audit, and the right to create tasks. No Reception, no accounting, no Overview.

The assistant's screen: only his department's tasks, one in progress and one awaiting sign-off, and no button to create tasks

His department's work and his own, one task handed in for sign-off. No New task button: nobody gave him that switch.

Set up in three moves.

Create a workbook

One for the household, one for each company, one for the team. A workbook is a boundary, not a folder: its members, tasks, notes and files exist nowhere else, and switching between yours takes one tap.

Invite people with exact permissions

A role sets the defaults. Eight switches tune them: who sees everything, who sees only their own, who creates, who assigns, who manages projects and members. The server checks every request against these switches, so a member without the right cannot even ask.

Assign to a person or a project

Priority, deadline, checklist, labels, a repeat if it comes round every week. Projects and subprojects give a department a manager who sees their branch. House rules can insist that every task has a deadline, a responsible person and a written result.

Built for work that has to be accounted for.

Permissions, tailored

Roles to start, eight switches on top: who reads everything, who creates, who assigns to others, who manages projects and members. The check runs in the database on every read and every write, never only in the interface.

A member's permissions dialog: the Member role preset and the eight switches, two of them on

Projects and subprojects

Departments, clients, phases, ten levels deep if you need them. A project manager sees their branch and can assign within it; a member sees their project. Tasks and files stay where they belong.

The Hygiene project inside the clinic workbook, with its Sterilisation subproject and its own tabs

Supervised work with sign-off

Switch on supervised mode and an assignee can start, do and hand in, but cannot retitle, retag or move a task backwards. Finished work waits for a supervisor. Every send-back is counted.

A task awaiting sign-off: checklist complete, the completion note, and the Sign off and Send back buttons

Files, folders and photo proof

Up to 100 MB a file, filed into real folders per project, with a standard shelf every new project starts with. Take the photo from the task itself.

A project's file shelf with folder chips for Audits, Invoices and Protocols and the files filed in them

KPIs per person

Open, done, overdue, time to open, time to finish, on-time and first-pass rates, per member and for the workbook. Export as CSV, or read it from your own dashboard through the API on the Team plan.

The Overview tab: open tasks, overdue, median time to finish, first-pass rate, and a table with the same figures per member

A trail that cannot be edited

Created, started, handed in, sent back, signed off, commented, with mentions that notify. Deleting needs a written reason and lands in a bin that keeps things for 30 days.

The activity trail of a task: created, started, a comment with a mention, handed in for sign-off, each with who and when

The everyday tools

Priorities, deadlines with today and overdue views, checklists, labels, repeats with rotation, comments, search and sorting everywhere. A Home panel gathers every task assigned to you across all your workbooks.

The Home panel: every task assigned to you, across all your workbooks, with personal tasks and files above

Game mode

Tasks become quests with XP, levels, streaks and a leaderboard, in a skin with a day and a night. Chores get done.

The family workbook in game mode: level 4 with an XP bar, and chores shown as main and side quests worth XP

Security

Isolation is not a promise. It's a rule.

Checked in the database

Access is decided by rules inside Firestore, on every request, for the app and for the API alike. Deny by default: whatever is not explicitly allowed is forbidden.

Proven before every deploy

An automated rules suite verifies on every change that a member of one workbook cannot read another. A failing test means a stopped deploy.

Locked on your device too

App lock with a PIN or biometrics, a workbook policy that requires it, two-factor sign-in, AI keys encrypted at rest. Data lives in Google Cloud's European region (eur3), with no ads, no trackers, and export or deletion whenever you ask. Privacy policy.

// firestore.rules
function isMember(ws) {
  return isSignedIn() && exists(memberPath(ws));
}
function hasPerm(ws, p) {
  return isMember(ws)
    && me(ws).get('permissions', {}).get(p, false) == true;
}

match /tasks/{taskId} {
  allow read: if canReadTask(ws, resource.data);
  allow delete: if false; // the bin, with a reason
}

Lines from the rules file the test suite runs against. There is no other way in.

AI. Only when you ask.

Write a meeting note, press Analyze, and Taskinger suggests new tasks and updates to existing ones. You tick what goes in. The AI never writes into a workbook by itself.

The feature is off by default and runs only with your own API key. The key is encrypted at rest, requests go straight to the provider you chose and are billed to you, and Taskinger stores neither the note it sent nor the answer. Read the full AI statement.

AnthropicOpenAIGoogle
The suggestions panel after Analyze: three new tasks and two updates to existing tasks, each with a checkbox, and an Apply selected button

A shared task manager for your home, your business and everything in between

The household

A shared list with the family: bills, groceries, repairs, the bins every Monday. Everyone sees what the other picked up, nothing drowns in chat threads. Switch on game mode and the chores become quests.

Pay the electricity billBuy groceries for the weekendSwap the winter tires
Taskinger for families

The small company

Two partners, clients and deadlines. A separate workbook, separate people, no mixing with private life.

Client proposalInvoices by Friday
How Taskinger compares

The company with departments

Thirty people in projects with managers. Supervised work, sign-off and a KPI table for the owner; each employee sees only their own segment.

Project: HygieneProject: Reception
Taskinger for teams

The personal list

Tasks, notes and files just for you, outside every workbook. The same tool, zero noise from your other worlds.

Book a dentist appointmentRead the contract

Pricing

Free to start. Paid when you grow.

Tasks, notes, projects, permissions, supervised mode, AI and game mode are in every plan, including Free. A paid plan adds room: more workbooks you create, more people you add, file storage and, on Team, the KPI API. Joining someone else's workbook never costs anything.

Free

€0

  • 2 workbooks
  • 3 people
  • No file storage

Base

€7 / month

  • 3 workbooks
  • 5 people
  • 1 GB for files

Pro

€19 / month

  • 4 workbooks
  • 10 people
  • 25 GB for files

Team

€49 / month

  • 10 workbooks
  • 50 people
  • 200 GB for files
  • KPI API access

Prices in EUR. Pay yearly and get two months free. No card to start; upgrade from the app when you need more.

Frequently asked questions

Is Taskinger free?

Yes to start, and the core is never paywalled: tasks, notes, projects, permissions, supervised mode, AI and game mode are in every plan, including Free. The Free plan covers 2 workbooks you create and 3 people you add across them, without file storage; joining someone else's workbook never costs anything and counts against nothing. Base (€7 a month) allows 3 workbooks, 5 people and 1 GB for files; Pro (€19) allows 4 workbooks, 10 people and 25 GB; Team (€49) allows 10 workbooks, 50 people, 200 GB and the KPI API. Yearly billing gives two months free. Payments are handled by RevenueCat and Stripe, so Taskinger never sees your card number. There are no ads, no tracking and no card required to start; you upgrade from the app only when you need more room. See pricing.

What does "hard isolation" between workbooks mean?

Access is checked on the server by Firestore security rules, not just in the interface. Every workbook is its own boundary: a member of one workbook has no technical way to read data from another, even through the API, because the rules deny by default and allow only what the member's role and permission flags explicitly grant. Roles give a quick start, and eight fine-grained flags tune who reads everything, who sees only their own tasks, who assigns to others and who manages projects and members. Projects and subprojects narrow it further: a project manager sees their branch, a member sees their project, the owner sees everything. Every change writes an entry to an activity trail that cannot be edited. An automated rules test suite runs on every change, and a failing test stops the deploy. Data is stored in Google Cloud's European region (eur3).

Who is Taskinger for?

People who run several parallel contexts: a household, one or more companies, a team with departments. Each context is a separate workbook with its own members and permissions, and you see them all with one account.

Does it work on a phone?

Yes. Taskinger is a PWA: it opens in any browser and installs to the home screen on Android and iPhone, no app store needed. The cache covers short connection drops.

What does the AI see and who pays for it?

AI is off by default and runs only with your own API key from Anthropic, OpenAI or Google, which stays in your private space. When you press Analyze on a note, Taskinger sends only the text of that note plus the titles of the open tasks in scope, directly to the provider you chose, and you pay that provider. The model replies with suggested tasks and updates; nothing is written into the workbook until you review and approve each suggestion, so the AI never acts on its own. Taskinger stores neither the requests nor the responses and does not use your data to train any model. The full AI statement documents this under the EU AI Act (Regulation 2024/1689). Details in the AI statement.

Can I delete my account and data?

Yes, at any time, in line with GDPR. Write to valentin.k.kirilov@gmail.com and the account with its personal data is removed. Data is stored in the European Union.

Give every world its own workbook.

Free to start, no card, in English and Bulgarian. On your phone and your computer.

Start free