0 people focusing right now

Deleting Projects Safely

Back to FAQ
Quick Answer

Yes, it's completely safe to delete projects in RegardingWork!

We use "soft deletion" which means your project is hidden from view but all your historical data, session records, and productivity statistics are preserved forever.

How "Soft Deletion" Protects Your Data

✅ What Happens (Safe)
  • Project marked as is_active = False
  • Hidden from your project dropdowns
  • Removed from team project lists
  • No longer appears in new session forms
  • Timestamp recorded for audit trail
🛡️ What's Preserved (Your Data)
  • All completed Pomodoro sessions
  • Historical productivity statistics
  • POF scores and session quality data
  • Time tracking and analytics
  • Session receipts and records

How to Delete Projects

  1. Go to Settings: Click your username → Settings
  2. Find Projects Section: Scroll down to "Your Projects"
  3. Click Delete: Red trash can icon next to the project
  4. Confirm: Click "Yes, delete project" in the confirmation dialog
  5. Done: Project disappears from lists but data is preserved
Your existing session receipts will still show the project name correctly.

  1. Go to Team Management: Dashboard → Manage Team
  2. Projects Tab: Click "Projects" tab
  3. Find Project: Locate the team project to delete
  4. Click Actions: Three dots (⋯) next to project name
  5. Delete: Choose "Delete Project" from dropdown
  6. Confirm: Type project name to confirm deletion
Admin/Manager Only: Only team admins and managers can delete team projects.

Common Scenarios

🔄 "I have duplicate project names (individual + team)"

Your Situation: You have both an individual project called "Innovemind" and a team project called "Innovemind", causing confusion.

Safe Solution:

  1. Decide which project type you prefer (usually team projects for collaboration)
  2. Delete the individual project to reduce confusion
  3. Your historical sessions for "Innovemind" remain intact
  4. Future sessions will use the team project automatically
📊 "Will I lose my productivity stats?"

No! All your statistics remain:

  • Total hours worked on that project
  • Number of sessions completed
  • Average POF scores
  • Streak records and achievements
  • Session receipts and historical data
🔗 "What about existing session links and receipts?"

They continue to work perfectly!

  • Session receipt pages still show correct project names
  • API endpoints return historical data normally
  • Analytics dashboards include deleted project data
  • Slack notifications preserve historical context

Technical Implementation

For Developers & Curious Users

Here's what happens in the database when you delete a project:

-- Individual Project Soft Delete
UPDATE projects SET is_active = false, updated_at = NOW() WHERE id = {project_id};

-- Team Project Soft Delete
UPDATE team_projects SET is_active = false, updated_at = NOW() WHERE id = {project_id};

-- Sessions remain untouched
SELECT * FROM pomodoros WHERE project_tag = 'project_X'; -- Still returns all data
  • Database integrity: Foreign key relationships remain intact
  • API behavior: Deleted projects filtered out of active lists
  • Historical queries: Include deleted projects when needed
  • Recovery: Projects can be reactivated by setting is_active = true
Our Data Safety Guarantee

We Promise:

  • No productivity data is ever permanently deleted
  • Soft deletion is reversible (contact support)
  • Session receipts always work
  • Analytics include historical projects

If Something Goes Wrong:

  • Contact support immediately
  • We can reactivate any deleted project
  • Full audit trail of all changes
  • Regular database backups protect everything