# 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. - **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. - **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. Full docs: https://taskhooker.atlassian.net/wiki/spaces/ITDOCS. Jira Cloud. - **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. In development. Jira Cloud. - **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. Marketplace submission pending. 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. Coming soon to the Atlassian Marketplace. 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. Coming soon to the Atlassian Marketplace. Confluence Cloud. ## Links - Home: https://taskhooker.com/ - Recoup: https://recoup.taskhooker.com/ - Word Count for Confluence: https://wordcount.taskhooker.com/ - Issue Templates: https://tmpl.taskhooker.com/ - Hooks: https://hooks.taskhooker.com/ - Bespoke: https://bespoke.taskhooker.com/ - Sift: https://sift.taskhooker.com/ - HTML for Confluence Pages: https://html.taskhooker.com/ - Privacy Policy: https://taskhooker.com/privacy - Full content for LLMs: https://taskhooker.com/llms-full.txt