Ship your game.
Stay on track.
The project manager built for game developers — sprint boards, GDD, issue tracking, timelines and team collaboration in one place.
Everything you need to ship your project
Customisable Dashboard ★ Popular
25+ widgets — stats, charts, tables, GitHub, Unity, activity. Drag to reorder, resize S/M/L/XL, click rows to jump straight to the item.
Sprint Board ★ Popular
Kanban with fully custom columns, story points, assignees and comments. Drag-and-drop.
Gantt Timeline
11 zoom levels, phases and milestones, auto-fit. Track long-term schedules at a glance.
📖
Game Design Document ★ Popular
Built-in GDD — concept, mechanics, story, characters, audio, tech stack. Auto-syncs to the dashboard.
Issues, Improvements, Ideas & Risks
Four structured trackers with priority, status, comments, search and filter chips. Risk register with likelihood × impact scoring.
👥
Team Collaboration & Public Links ★ Popular
Invite teammates as editors or viewers. Workload tracker. Generate public read-only links for clients and stakeholders.
🎮
Unity Editor Integration NEW
Drop-in C# script auto-syncs builds, scene saves and script changes — with line-by-line code diffs in your browser.
🐙
GitHub Integration
Link a repo to see live commits, pull requests, stars and branch info directly in your dashboard.
📋
Activity Feed
Every action logged — who added what, when. Shows on the dashboard widget and a dedicated tab.
UI Designs & Code Snippets
Live HTML/CSS previews for UI mockups. Store code snippets with language labels and one-click copy.
📊
Excel Export + AI Fill
Export to 12-sheet Excel with an AI prompt. Let ChatGPT or Claude fill your project, then re-import in seconds.
🔐
Secure & Private
Email verification, bcrypt passwords, AES-256 encrypted tokens, auto-save to the cloud. No tracking, no ads, GDPR-compliant.
Dashboard
Dashboard — Sky Jumper
6
Bugs
50%
Sprint
5
Ideas
3
Mechs
72
Story pts
🎮
8
Mechanics
Sprint by column
Backlog
Prog.
Review
Done
Sprint Board
Sprint Board — Sky Jumper
Backlog 4
Design HUD layout
A
8 pts
Write GDD concept
B
5 pts
In Progress 2
Player controller
C
13 pts
In Review 1
Enemy AI patrol
D
8 pts
Done 3
Set up repo
E
3 pts
Project structure
A
5 pts
Timeline
Timeline — Sky Jumper
75% + Fit All Jan – Apr 2026
Pre-prod
Jan
Design
Feb
Prototype
Mar
Alpha ⬦
Mar
Beta
Apr
Launch ⬦
Apr
Game Design Document
Game Design Doc — Sky Jumper
Overview
Mechanics
Story
Characters
Audio
Tech
CONCEPT
2D action platformer with a deep parry system and weapon-based skill tree.
GENRE & PLATFORM
Action platformer · PC, Switch
USP
Every weapon changes your moveset — not just your damage.
8
Mechanics
5
Characters
Issue Tracker
Issues — Sky Jumper
🔍 Search issues…
All Open Critical
Critical Audio cuts out after level 3 load Audio 🔴
High Enemy AI gets stuck on corners AI 🟠
High Save data corrupts on crash Backend 🟠
Medium UI overflows on 4:3 screens UI 🟡
Low Controller rumble too strong Input
OPEN
9
CRITICAL
2
CLOSED
14
Team & Sharing
Team & Workload — Sky Jumper
Team workload
AK
Alice K.
21 pts High
BS
Bob S.
16 pts Balanced
CM
Caro M.
13 pts Balanced
DP
Dev P.
8 pts Light
👥 Share project
Editor
Invite
GitHub & Activity
GitHub & Activity — Sky Jumper
🐙
studio/sky-jumper
C# · ⭐ 12 · 🍴 3
main
Recent commits
A
fix: audio manager null ref on scene reload
a3f2b1
2h ago
B
feat: add double jump with coyote time
7d9c44
5h ago
C
chore: upgrade Unity to 2023.3.2
2e8f11
1d ago
D
fix: enemy patrol path recalculation
9b3a77
2d ago
📋 Activity
🐛 Alice closed issue ISS-042 — Audio cuts out
📌 Bob added sprint task: Implement parry VFX
⚙️ Caro added mechanic: Wall run
Welcome back! Sign in to your workspace.
No account yet?
📬
Check your email
We sent a 6-digit code to
your email
By creating an account you agree to our . Your data is stored securely and never shared with third parties.
Dark mode Saving…
?
Loading…
Your projects
Create and manage all your projects from one place.
Dashboard
📄Export as PDF
📊Export as Excel
Import from Excel
Project timeline
Gantt chart — scroll horizontally, zoom in/out with the controls
100%
# Task / Phase Owner Start End
Issue tracker
Bugs, blockers and defects
🔍
IDTitlePriorityStatusAssigneeTargetCategory
Improvement tracker
Continuous improvement initiatives
🔍
IDTitleCategoryStatusOwnerROIEffort
Ideas & innovation
Capture, score and funnel ideas
🔍
IDTitleStatusCategoryByFeasibilityImpactScore
Risk register
Identify · Assess · Mitigate · Monitor
🔍
IDRiskCategoryLikelihoodImpactScoreStatusOwner
Team workload
Sprint points assigned per member — relative to fair share
0 designs
0 snippets
Overview
Mechanics
Story & World
Characters
Audio & Feel
Tech Stack
📖 Project Hub — Quick Guide
Getting started
+
Create a project
Click New project on the home screen. Choose a template (Blank or Game Design). Give it a name, colour, status and team members.
🎮
Game Design template
Pre-fills with sample tasks, bugs, mechanics, characters, UI mockups and code snippets. Toggle "Load example content" off to get the structure without data.
👤
Account menu
Click your name pill in the top-right on the home screen. From the dropdown you can sign out or permanently delete your account.
Dashboard
Live overview
Auto-updates when you add issues, tasks, mechanics or builds. Over 25 widgets — stats rings, charts, tables, GDD summaries, GitHub, Unity and activity.
Customise widgets
Click ⚙ Customise or + Add widget. Drag ⠿ to reorder. Each widget has S / M / L / XL size options.
Click-through rows
Every row in a dashboard table is clickable — issues, risks, ideas and GDD mechanics jump straight to their edit modal.
Project tabs
Sprint Board
Kanban with custom columns. Drag cards between columns. Tasks support assignees, story points and comments.
Timeline
Gantt chart with 11 zoom levels. Phases, tasks and milestones. Click Fit all for auto-zoom.
Issues, Improvements, Ideas, Risks
Four trackers with search and filter chips. Every item supports comments. Risks use likelihood × impact scoring.
UI Designs & Code Snippets
Live HTML/CSS preview thumbnails. Store code with language labels. Fullscreen lightbox and one-click copy.
📖
Game Design Document
Six sections: Overview, Mechanics, Story, Characters, Audio, Tech. Mechanics and characters get status badges. Clickable from dashboard.
Integrations
📋
Activity Feed
Every action is logged — who added what, when. Available on the Activity tab and as a dashboard widget.
🐙
GitHub
Link a repo to see commits, PRs, stars and branch info. Tokens stored encrypted (AES-256-GCM).
🎮
Unity sync
Generate API Key → download ProjectHubSync.cs → drop into Assets/Editor/. In Unity: Window → Project Hub Sync, paste credentials, toggle syncs.
📝
Unity code diffs
Every .cs change shows Old/New blocks with only the changed lines. Syntax highlighted. Click ▶ to expand.
Sharing & collaboration
👥
Invite teammates
Click 👥 Share → enter email → choose Editor or Viewer role. Shared projects show a Shared badge.
🔗
Public link
Generate a read-only shareable URL. No login needed. API keys never exposed. Revoke any time.
Export & import
📊
Excel export + AI fill
12-sheet .xlsx with AI prompt. Upload to ChatGPT or Claude, have it fill your project, re-import. Also supports PDF export.
Tips
Shortcuts
Enter submits modals · Tab inserts spaces in code editors · Esc closes modals
💾
Auto-save & dark mode
Every change auto-saves to the server. Toggle dark mode in the sidebar. GDPR-compliant, no tracking, no ads.
⚙️ Customise dashboard
Active widgets (drag to reorder)
Add widget
Loading…
🔒 Privacy Policy

Last updated: April 2026

1. Who we are

Project Hub ("we", "us", "our") is a project management tool for developers and game developers. This Privacy Policy explains what data we collect, how we use it, and your rights regarding that data.

2. What data we collect

We collect only what is necessary to provide the service:

  • Account data — your name, email address and a hashed password when you register.
  • Project data — everything you create inside Project Hub: projects, tasks, issues, ideas, risks, sprint boards, timelines, GDD content, code snippets and comments.
  • Activity data — a log of actions taken within your projects (e.g. "added issue", "linked GitHub repo") for the activity feed feature.
  • GitHub token — if you link a GitHub repository, your Personal Access Token is stored encrypted in our database and is only used to fetch repository data on your behalf. It is never returned to the browser or shared.
  • Email address for verification — when you register, we send a one-time verification code to confirm your email. We do not send marketing emails.

3. What we do NOT collect

  • We do not use tracking cookies or advertising cookies.
  • We do not use third-party analytics (no Google Analytics, no Mixpanel).
  • We do not sell, rent or share your data with any third party.
  • We do not collect payment information — there is no billing at this time.
  • We do not collect IP addresses beyond what is necessary for rate limiting.

4. How we use your data

  • To provide and operate the Project Hub service.
  • To send you transactional emails (email verification only) via Resend.
  • To display your project data to you and collaborators you explicitly invite.
  • To enforce rate limits and protect the service from abuse.

5. Data storage and security

Your data is stored in a PostgreSQL database hosted on Railway (EU region where available). We take the following security measures:

  • Passwords are hashed with bcrypt (cost factor 10) and never stored in plain text.
  • All connections use TLS/SSL encryption in transit.
  • Authentication uses short-lived JWT tokens (7-day expiry).
  • GitHub Personal Access Tokens are encrypted at rest using AES-256-GCM and are never returned to the browser or exposed in API responses.
  • All database queries use parameterised statements to prevent SQL injection.
  • Rate limiting is applied to all authentication endpoints.

6. Public project links

If you choose to generate a public link for a project, that project's data (excluding your GitHub token) becomes viewable by anyone with the link. You can revoke this link at any time from the project settings. We recommend not sharing sensitive information in publicly linked projects.

7. Data sharing

We use the following third-party services to operate Project Hub:

  • Railway — hosting and database infrastructure. Railway Privacy Policy
  • Resend — transactional email delivery (verification codes only). Resend Privacy Policy
  • GitHub API — only accessed when you explicitly link a repository. Your data is not sent to GitHub; we only read repository metadata on your behalf.

No other third parties have access to your data.

8. Your rights

You have the right to:

  • Access — request a copy of the data we hold about you.
  • Correction — update your name or email address from your account settings.
  • Deletion — request that your account and all associated data be permanently deleted. To do so, contact us at the email below.
  • Portability — export your project data at any time using the Export as Excel feature, which includes all your project content.

If you are in the European Economic Area, you also have rights under the GDPR including the right to lodge a complaint with your local supervisory authority.

9. Data retention

Your data is retained for as long as your account is active. If you request deletion, we will remove all personal data within 30 days. Activity logs older than 90 days are automatically deleted.

10. Children

Project Hub is not directed at children under 16. We do not knowingly collect personal data from anyone under 16. If you believe a child has registered, please contact us and we will delete the account.

11. Changes to this policy

We may update this Privacy Policy from time to time. If we make significant changes we will update the "Last updated" date at the top. Continued use of the service after changes constitutes acceptance of the updated policy.

12. Contact

For any privacy-related questions or deletion requests, contact us at:
[email protected]