← MasterGantt
Create a project Dependencies Encrypted export Teacher's guide Alt. MS Project No cloud FAQ
Frequently asked questions

FAQ

Everything you need to know about MasterGantt, in short answers.

💾 Backup & export

Yes — better than with many installed applications. Your data is protected by several independent, layered mechanisms:

  • Every change is saved automatically and instantly on your device. No Save button to click, no risk of forgetting.
  • MasterGantt regularly creates restore points so you can roll back to a previous state in one click (up to 50 undo levels).
  • Even after an unexpected shutdown, power outage or system crash, your project remains recoverable at the next launch.
  • You can export your data anytime as JSON (Free) or as an AES-256 encrypted backup (Pro).
  • A file backup can be automatically downloaded every 5 to 30 minutes to your Downloads folder for dual safety.
🛡️ Bottom line: no Save button to forget, no hour of work lost, no forced cloud dependency. Your data stays under your control, always.

Your work is already saved. Every change is continuously saved to your device as you work. After restart, just reopen MasterGantt — your project reloads exactly where you left off.

MasterGantt also guards against accidental closure: a warning appears if you try to close the app with changes not yet exported to a file.

💡 Best practice: enable automatic file backup (Settings > Data > Backup) to receive a safety copy in your Downloads folder every 10 minutes.

Your data is saved in the app's private storage area on your own device. It is never sent to a server, never transmitted to Cloudflare, Google, Microsoft or Anthropic, never indexed by a search engine.

This area is persistent: it is preserved across sessions, restarts and updates. It is only removed if you explicitly choose to clear the application data from settings.

Real-time collaboration (optional, end-to-end encrypted) is the only case where data transits through a relay — and even then: the relay only sees AES-256 blobs that are unreadable without your password.

CriterionClassic Excel fileMasterGantt
SaveManual (remember Ctrl+S)Automatic on every change
UndoCurrent session only50 levels + persistent restore points
CrashPartial, uncertain recoveryFull restoration guaranteed
Native encryptionWeak passwordAES-256-GCM + PBKDF2
PortabilityHeavy .xlsxLightweight .json / .mgp, stable structure

MasterGantt combines 4 complementary protection layers:

ModeFreePro
Continuous save — every change is automatically stored on your device
Restore points — manual or automatic snapshots (max 10)
Automatic file backup — periodic download (5 to 30 min, configurable)✅ .json✅ .mgp encrypted
On-demand export — JSON, CSV or encrypted .mgpJSON onlyJSON + CSV + .mgp
⌨️ Shortcut: Ctrl+S triggers an immediate file save at any time.

A restore point (snapshot) is a complete photo of your data at a given moment, kept securely on your device. You can create them manually, and MasterGantt creates them automatically before every import, export or major deletion.

Up to 10 restore points are kept (oldest are replaced automatically). Each point shows the date, task/resource/project counts and the creation reason.

You can restore or download any restore point from Settings > Data > History.

Auto-save automatically downloads a copy of your data to your Downloads folder at regular intervals.

Configurable interval: 5, 10, 15, 20 or 30 minutes (default: 10 min).

File format:

EditionFormatEncryption
FREE.jsonNone
PRO.mgpAES-256-GCM + password

Filename is automatically timestamped: mastergantt-2026-04-10-14h35.json

⚠️ Auto-save is blocked during collaboration sessions to protect shared data confidentiality.

In Free edition, exports are unencrypted:

  • JSON — full export, no password
  • CSV — by category (tasks, resources, projects), no password

In Pro edition, all exported data is encrypted:

  • .mgp — AES-256-GCM encrypted file, password required (4 char. min.)
  • License binding — option to tie the file to your license. The file can then only be decrypted by that license holder.
  • CSV — also available (tasks, resources, projects)
🔒 In short: in Pro, exported data is always encrypted (.mgp). Plain JSON export is disabled. This guarantees your project data never circulates unencrypted.
📖 See tutorial: Export your data securely →

Import is available in both editions (Free and Pro) and supports all formats:

  • .json — direct import (drag & drop or file picker)
  • .mgp — password is requested for decryption
  • Pasted JSON — paste JSON directly into the text area

Two import modes:

ModeBehavior
Replace allClears all existing data and loads the imported file
MergeAdds new data without erasing existing data (duplicate IDs are ignored)
🛡️ An automatic snapshot is created before every import — you can always roll back.
📖 See tutorial: Export your data securely →

📊 Preparing a project meeting

Click the Presentation icon in the navigation bar. Select a program (1 slide per project) or an individual project.

Each A4 slide automatically includes:

  • Progress — percentage, status bar, completed tasks ratio
  • 6 indicators — planning, budget, delays, resource overload, milestones
  • Alerts — overdue tasks, unassigned, blocked (top 3)
  • Done last week — list of completed tasks
  • Coming next week — planned tasks with status badges

Click "Print / PDF" to open your browser's print dialog and save as PDF.

💡 Select an entire program to generate a complete deck: one summary page per project, ready to project.

The Reports tab groups all indicators into 5 collapsible sections:

SectionFreePro
Synthesis — health score (gauge 0-100), progress by program, risk overview, 9 KPIsPartial
Steering — overdue tasks, progress by project, milestones, flow per project
Resources — workload per person, overloads, critical skills (SPOF)
Purchases — committed/paid budget, supplier reliability, payment schedule
Capacity — workload vs availability per skill (1/3/6/12 month horizons)

The health score (0 to 100) aggregates 4 dimensions: Planning, Budget, Resources, Quality. Color-coded: 🟢 ≥80, 🟡 60-80, 🟠 40-60, 🔴 <40.

The Gantt displays up to 6 element types, each with a distinct visual rendering:

ElementVisualEdition
TasksColored bars (risk/status), dotted if not startedFREE
MilestonesDiamond ◇ at target dateFREE
ProjectsSemi-transparent aggregated bar, collapsibleFREE
PurchasesGreen bars under the projectPRO
AbsencesHatched bars under the projectPRO
ProgramsAggregated bar spanning all projectsPRO

Visibility toggles in the Gantt toolbar:

  • Tasks — active by default
  • Purchases — show purchases under each project PRO
  • Absences — show resource leave periods PRO
  • Workload — bottom section with per-resource workload bars (overload alert ⚡)
🔍 Click on an overloaded resource in the Workload section to filter the Gantt and see only conflicting tasks/absences.

Dragging a task to the "Done" column in Kanban triggers an automatic cascade:

  • Status → moves to s5 (Done), actual end date recorded
  • Dependencies → dependent tasks (FS) are unlocked and move to "To Do"
  • Project dates → automatically recalculated (ahead or delayed)
  • Program dates → recalculated if the project belongs to a program
  • Critical path → alert if the completed task impacts the critical path

A summary toast appears as a single notification:

✅ Design mockups
✅ 2 dependent task(s) can now start
→ Project Redesign: -3d (ahead)
→ Program 2026: -3d
🎯 The Gantt, Reports and Dashboard update instantly — no need to refresh.
📖 See tutorial: Create dependencies with drag & drop →

In the navigation bar, 3 view modes let you filter the entire application by role:

ViewWho sees whatEdition
PM (Project Manager)Only projects you manage and their tasksPRO
ManagerAll resources in your team, their tasks, workload and alertsPRO
ResourceOnly your own tasks, leaves and personal workloadPRO

Once activated, a name-based filter bar appears. Click names to refine. The filter applies across all views:

  • Gantt — only tasks/absences for selected people
  • Kanban — cards filtered by resource
  • Task list — filtered table
  • Reports — KPIs recalculated on the filtered scope
  • Dashboard — weekly todo only for selected people
💡 In a meeting, switch to PM view to present a single project, then to Manager view to show the whole team's workload.

The Dashboard tab provides a complete weekly overview in 3 columns:

ColumnContentEdition
TasksWeekly summary (progress vs previous week), active tasks sorted by urgency (overdue > risk > status)FREE
Absences & PurchasesThis week's leaves, purchases awaiting deliveryPRO
Budget, Alerts & RemindersBudget consumption, alerts (delays, overloads, conflicts, SPOF), personal remindersPRO

The Hero section at the top shows gamification: tasks completed this week vs last week, with a progress bar and motivational message.

Alerts are automatic: overdue tasks, overloaded resources, leave conflicts, budget overruns, late deliveries.

📌 Combine the Dashboard with a role-based view (PM or Manager) to see only your scope's tasks in a meeting.

⚡ Resolving resource conflicts

At the bottom of the Gantt, the Workload section shows one row per resource with:

  • Mini bars representing assigned tasks and leave periods
  • The resource's allocation rate (e.g., "100% alloc")
  • The number of projects managed if the person is a project manager

MasterGantt automatically detects 2 types of conflicts:

ConflictIndicatorMeaning
Overload⚡ red avatar, red backgroundDaily workload exceeds 100% of allocation on at least one day
Leave conflict🟡 orange badge on barA task is scheduled during the resource's leave period
🔍 Detection is automatic and real-time: every change to a task, leave or allocation instantly recalculates conflicts.

Click on a resource in the Workload section at the bottom of the Gantt. The planning instantly filters to show only:

  • Tasks assigned to that resource
  • Leave periods for that resource
  • Only items in conflict (overload or leave overlap)

A filter badge 🔍 appears at the top of the Gantt with the resource name and an × button to clear the filter.

Example: You click on "Marie Dupont ⚡"
→ The Gantt shows only 3 tasks + 1 leave period in conflict
→ You immediately see that 2 tasks overlap with her vacation
→ Click × to return to the full view

Once a conflict is identified (via the resource filter), you have 3 direct actions in the Gantt:

ActionGestureResult
Move the taskDrag the bar left or rightNew dates, dependencies recalculate automatically
ResizeDrag the right edge of the barDuration changes, end date adjusts (working days preserved)
Reassign resourceClick task → detail panel → change resourceWorkload is redistributed, overload clears if resolved

The complete resolution workflow:

1️⃣ Spot the ⚡ in the Workload section
2️⃣ Click the resource to filter conflicts
3️⃣ Move or resize the task, or reassign the resource
4️⃣ The ⚡ disappears automatically if the conflict is resolved
5️⃣ Click × to remove the filter and check the global view
💡 After each fix, the Workload section updates instantly. If the ⚡ disappears, the conflict is resolved — no reload needed.
📖 See tutorial: Create dependencies with drag & drop →

The Resources tab PRO provides a complementary view with 3 sub-tabs:

Sub-tabContent
👥 ResourcesCards per person: allocation %, active tasks, skills, projects managed. Global KPIs: active count, overloads, SPOF (at-risk skills), total workload.
🏖️ AbsencesFilterable table: resource, period (past/current/upcoming), dates, duration, status. Multi-select for batch actions.
🎯 SkillsCatalog: each skill with assigned resources. SPOF alert when only one person holds a critical skill.
⚠️ SPOF (Single Point of Failure): a skill held by only one resource. If that person is absent, no task of that type can progress. Visible in Reports and in the Skills sub-tab.