# Taskhooker > Taskhooker builds Forge-native Atlassian Marketplace apps for Jira, Confluence, JSM, and JPD administrators. Every app runs entirely on Atlassian Forge — no third-party servers — so customer data never leaves Atlassian's infrastructure. Based in Melbourne, Australia. Contact: support@taskhooker.com. ## Apps - **Recoup** (https://recoup.taskhooker.com/) — finds and reclaims wasted Atlassian licenses across Jira, Confluence, JSM, and JPD; every recommendation is in dollars; seat reclaim is fully reversible. Atlassian Cloud. Live on the Atlassian Marketplace: https://marketplace.atlassian.com/apps/3617258636 - **Word Count for Confluence** (https://wordcount.taskhooker.com/) — live word count, character count, and reading time in the Confluence page byline, with a per-heading breakdown and an exclude-macros toggle. Free. Stores nothing. Live on the Atlassian Marketplace: https://marketplace.atlassian.com/apps/2821540518 - **Issue Templates by Taskhooker** (https://tmpl.taskhooker.com/) — reusable Jira issue templates that prefill the Create screen instantly — fields, smart values ({{today}}, {{parent.key}}, {{currentUser.name}}…), and full Epic → Story → Subtask trees; apply to new or existing work items; lifecycle (enable/disable, duplicate, owners, categories), JSON import/export with preview, examples gallery, granular permissions. Jira Cloud. Live on the Atlassian Marketplace: https://marketplace.atlassian.com/apps/3759339673 - **Hooks by Taskhooker** — "Jira scripts that show their work" (https://hooks.taskhooker.com/) — observable, version-controlled TypeScript automation for Jira Cloud; a ScriptRunner alternative. Scripts run from a console, on ten kinds of work-item events (scopable to projects/types/changed fields), on plain-words schedules (cron generated automatically), as background bulk jobs over a JQL, or behind JQL functions (script-backed hooked() plus built-in linkedIssuesOf/subtasksOf/parentsOf); every run's logs, timing, and errors are recorded and replayable, with automatic versioning, one-click rollback, and dry-run. Zero external egress. Jira Cloud. Live on the Atlassian Marketplace: https://marketplace.atlassian.com/apps/1595682666 - **Bespoke Charts & Reports for Confluence and Jira** (https://bespoke.taskhooker.com/) — charts live Jira data on a Confluence page — pie, donut, bar, stacked bar, or KPI — from a JQL search or a saved Jira filter. Every viewer sees a chart filtered to their own Jira permissions. Zero app storage; chart definitions live in the page's own macro parameters. Paid, free for up to 10 users, 30-day trial. Live on the Atlassian Marketplace: https://marketplace.atlassian.com/apps/3078777414/bespoke-charts-reports-for-confluence-with-jira-data Confluence Cloud. - **Sift — Table Filters, Pivots & Charts for Confluence** (https://sift.taskhooker.com/) — filters, pivots, and charts any table on a Confluence page (live as the table changes), an attached CSV/TSV/JSON file up to 4 MB, or pasted data — all in one macro. Saved filters (text, pick-lists, number ranges, date ranges, global search), pivots (Sum, Count, Count distinct, Average, Min, Max, Median, with totals), and display as an interactive table, chart (column, bar, stacked bar, line, area, pie, donut, KPI cards), or both. Readers sort, filter, search, paginate, and export CSV without edit rights. Up to 10,000 rows. Zero app storage; settings live in the page's own macro configuration. Paid, free for up to 10 users, 30-day trial. Live on the Atlassian Marketplace: https://marketplace.atlassian.com/apps/3589046780. Confluence Cloud. - **HTML for Confluence Pages** (https://html.taskhooker.com/) — an HTML Block macro for Confluence: write HTML, CSS and JavaScript in a syntax-highlighted editor with a live preview, or render an attached .html file up to 10 MB. DOMPurify sanitization profiles (Strict / Standard / Trusted) with a transparent removed-content banner; site-wide admin guardrails (JavaScript kill-switch, maximum-profile ceiling); author code runs on a null origin in a sealed double sandbox. Zero storage of page content, zero external egress — runs entirely on Atlassian. Paid, free for up to 10 users, 30-day trial. Live on the Atlassian Marketplace: https://marketplace.atlassian.com/apps/2773710481/html-for-confluence-pages. Confluence Cloud. - **Showdown — Planning Poker for Jira Sprint Estimation** (https://showdown.taskhooker.com/) — planning-poker estimation inside Jira Cloud: interactive live rooms with hidden votes and one-click reveal, async voting across time zones, and bucket sizing on a shared board. Agreed estimates save straight to Story Points. Runs on Atlassian. Paid, 30-day trial. Live on the Atlassian Marketplace: https://marketplace.atlassian.com/apps/2944329067/showdown-planning-poker-for-jira-sprint-estimation Jira Cloud. ## Links - Home: https://taskhooker.com/ - Recoup: https://recoup.taskhooker.com/ (Marketplace: https://marketplace.atlassian.com/apps/3617258636) - Word Count for Confluence: https://wordcount.taskhooker.com/ (Marketplace: https://marketplace.atlassian.com/apps/2821540518) - Issue Templates: https://tmpl.taskhooker.com/ (Marketplace: https://marketplace.atlassian.com/apps/3759339673) - Hooks: https://hooks.taskhooker.com/ (Marketplace: https://marketplace.atlassian.com/apps/1595682666) - Bespoke: https://bespoke.taskhooker.com/ (Marketplace: https://marketplace.atlassian.com/apps/3078777414) - Sift: https://sift.taskhooker.com/ (Marketplace: https://marketplace.atlassian.com/apps/3589046780) - HTML for Confluence Pages: https://html.taskhooker.com/ (Marketplace: https://marketplace.atlassian.com/apps/2773710481) - Showdown: https://showdown.taskhooker.com/ (Marketplace: https://marketplace.atlassian.com/apps/2944329067) - All Taskhooker apps on the Atlassian Marketplace: https://marketplace.atlassian.com/vendors/223469334 - Privacy Policy: https://taskhooker.com/privacy ## Frequently asked questions ### What does Taskhooker make? Taskhooker builds Forge-native apps for the Atlassian Marketplace. There are eight: Recoup (finds and reclaims wasted Atlassian licenses across Jira, Confluence, JSM, and JPD, in dollars), Word Count for Confluence (live word count and reading time in every page byline), Issue Templates (reusable Jira templates that prefill the Create screen with smart values, create full hierarchies — Epic → Story → Subtask or any custom Premium hierarchy — and apply to new or existing work items), Hooks (observable, version-controlled TypeScript automation for Jira — a ScriptRunner alternative; live on the Atlassian Marketplace), Bespoke (charts live Jira data on a Confluence page from a project, saved filter, or JQL search, with viewer-permission data access; live on the Atlassian Marketplace), Sift (filters, pivots, and charts any table, attached data file, or pasted data on a Confluence page in one macro; live on the Atlassian Marketplace), HTML for Confluence Pages (a sanitized, sandboxed HTML Block macro with a real code editor and admin guardrails; live on the Atlassian Marketplace), and Showdown (planning poker for Jira sprint estimation — live rooms, async voting, and bucket sizing that save straight to Story Points; live on the Atlassian Marketplace). ### Does my data leave Atlassian? No. Every Taskhooker app runs entirely on Atlassian Forge — Atlassian hosts every function call and every storage write. We operate no third-party servers and use no analytics, telemetry, or AI vendors. Your data never leaves Atlassian's infrastructure. ### Are the Taskhooker apps free? Word Count for Confluence is completely free. Issue Templates is free for small teams (up to 10 users). Recoup, Bespoke, and Sift are paid apps (each free below a small-team threshold, with a 30-day trial on paid tiers). Current pricing for each app is on its Atlassian Marketplace listing. ### What is Atlassian Forge? Forge is Atlassian's hosted platform for building Marketplace apps. Apps run inside Atlassian's sandboxed runtime and store data in Forge Key Value Store, encrypted at rest and tied to your site's data region. Building on Forge is why Taskhooker apps need no external servers and keep your data inside Atlassian. ### Which Atlassian products does Taskhooker support? Jira, Confluence, Jira Service Management, and Jira Product Discovery on Atlassian Cloud. Recoup spans all four; Issue Templates covers Jira — including Jira Software, Jira Work Management, and Jira Service Management; Word Count, Bespoke, and Sift are for Confluence. ### Where is Taskhooker based and how do I get support? Taskhooker is based in Melbourne, Australia. Email support@taskhooker.com for help with any app; replies usually arrive within a few hours. _Last updated: 01/10/2026. Contact: support@taskhooker.com._