PhasmoHelper (phasmohelper.org) is a free web tool for identifying the ghost in the video game Phasmophobia from the evidence found during an investigation, alone or in a multiplayer lobby. It is published by ServoD and available in French at https://phasmohelper.org/ and in English at https://phasmohelper.org/en/. The version currently online is 0.5.0-BETA. It is not the GitHub repository kkoudelka/phasmohelper, nor the PhasmoHelper mobile app for Android and iOS, which are unrelated projects.
Versions marked Upcoming are announced and not yet released. Released versions are listed from newest to oldest.
0.6.0-BETA Upcoming
PhasmoHelper modernisation
Planned · Q1 2027
Improvements
More reliable multiplayer lobby Each player's actions appear instantly for the others, instead of an update every second and a half, and the lobby copes better with network drops.
Technical
A modernised technical foundation The site moves to TypeScript with SvelteKit and lobbies are now stored in a SQLite database. The look and the themes do not change. This new foundation is mainly meant to let PhasmoHelper evolve faster.
0.5.0-BETA
English, new ghosts and security
Released
New features
French and English PhasmoHelper is now available in English at phasmohelper.org/en, with the same features. Players using either language can share the same lobby.
Anonymous statistics The site now counts visits, lobbies and players as daily totals, without cookies. You can turn off the visit signal in Settings.
Exclude evidence in one gesture Right-clicking an evidence card marks it as absent straight away, and a second right-click resets it. On phones and tablets, a long press does the same.
Improvements
More complete ghost profiles Each profile now shows the clues for recognising the ghost and, where there is one, its guaranteed evidence.
Easier-to-read ghost profiles Each profile opens with the in-game journal, the ghost's evidence and a hunt block that brings together threshold, speeds and conditions. For ghosts whose threshold and speed vary, such as the Obambo or the Dayan, a table gives the values for each situation. Rules are split into short points, with their exceptions set apart, and icons show what helps recognise or rule out the ghost, what makes it dangerous and what protects you. Numbers and in-game items stand out in the text, and evidence already found or ruled out is marked.
Easier-to-read version history The version history window takes up more of the screen to reduce scrolling.
Investigator name asked at the right time The site no longer asks for your name when it opens. It is requested in a window on the site, only when you create or join a lobby.
Keyboard-friendly windows The site's windows close with Esc, keep the focus while they are open and then return it to the button that opened them.
Lobby errors reported A lobby that has been deleted, is full or is temporarily unreachable is now reported instead of failing silently.
More forgiving search Search ignores accents and recognises ghost names in both French and English. When no ghost matches, a message says so and offers to clear the filters.
Evidence never locked Evidence that no longer matches any ghost can still be marked as absent, then reset.
Faster lobby Creating or joining a lobby no longer involves a five-second wait.
Support and version history The support form draft is kept until it is sent. The version history opens immediately and offers to try again if loading fails.
Accessibility and readability Larger close buttons for touch, a version history usable with the keyboard, reduced animations when the system asks for it, and numbers formatted for each language (1.7 m/s and 50% in English).
Redesigned speed filter The speed filter now takes the form of two cards, “Normal” and “Slower”, each showing how many ghosts are still possible. The “Slower” card also lets you choose an exact speed.
Investigation kept when creating a lobby Creating a lobby mid-investigation keeps the evidence, the marked ghosts, the speed and the current search. Players who join see them straight away.
Redesigned cursors The cursors now take the form of a flashlight and a gloved hand, easy to see on every theme. They react to clicks and the flashlight flickers from time to time. Settings let you keep static cursors or go back to your computer's own cursors.
Fixes
The Mimic's fake evidence The Mimic's Ghost Orb is now flagged as fake evidence on its profile.
Lobby synchronisation A player joining a lobby now sees the evidence already ticked, other players' changes are no longer ignored, a failed update is resent automatically, and the service worker no longer caches lobby responses.
Settings window Settings reopen normally after being closed with the × button.
Ping display The ping no longer switches to “n/a” after a few seconds.
Support form The “Suggestion box” and “Ghost database” categories are accepted again, and the allowed lengths for the subject and the message are now shown.
Privacy choice kept Reviewing the privacy policy from Settings no longer clears the choice already made.
Security
Secured multiplayer lobby Investigator names and data shared in a lobby are now validated by the server and displayed as plain text, which prevents code injection between players. Lobbies are also protected against requests sent from other sites.
Abuse protection Limits per IP address on lobby creation, lobby code lookups and support form submissions.
Technical
Automatic clean-up Lobbies inactive for more than 24 hours are deleted from the server.
PHP 8.5 support The site now runs on PHP 8.5.
Content
All ghosts up to date All 30 ghosts in the game, including the new Gallu, Dayan, Obambo, Kormos, Aswang and Deildegast, with data checked against version 0.19 of Phasmophobia.
Refined ghost profiles Several profiles have been corrected, including the strength of the Poltergeist's throws, the way the Yurei closes doors and how ghosts slow down after a chase. Around twenty profiles also gain new details, such as how interactions are split between The Twins or the proportion of six-fingered handprints left by the Obake.
0.4.2-BETA
Optimisations and changelog improvements
Released
New features
API for fetching data from GitLab A new PHP API fetches the upcoming versions of the changelog.
Improvements
Improved changelog window The changelog window now adjusts its height dynamically and includes upcoming versions through the new API that queries GitLab.
Optimised logo images Logos are compressed and smaller for faster loading.
Optimised wallpapers Better quality and smaller files for the background images.
Optimised evidence images Smart compression of the evidence icons with no visible loss of quality.
Better overall performance Shorter loading times thanks to image and font optimisations.
Technical
Font Awesome Pro refactoring The Font Awesome Pro integration was changed to make switching fonts more efficient.
0.4.1-BETA
Mobile layout fix
Released
Fixes
Ghost card fix Fixed the dynamic width of the ghost cards.
Window fix Fixed the dynamic size (height and width) of the support and changelog windows.
Top bar layout fix Fixed the responsive layout of the navigation menu and lobby buttons so they fit better on mobile.
0.4.0-BETA
PWA, multiplayer lobby and security
Released
New features
Progressive Web App (PWA) The app can now be installed like a native app, with smart caching, offline mode and background sync.
Support system A support window with four categories, for bug reports, suggestions, the ghost database and other requests.
Name and ping in the footer The player name and connection ping are now shown in the footer for real-time monitoring.
GDPR compliance A transparent consent system for data storage, with detailed user controls.
Cursor customisation (EXPERIMENTAL) A mouse cursor customisation system with several themed styles. This feature is in testing.
Improvements
Evidence disabling Incompatible evidence is now disabled.
MDN JavaScript standards Full error handling, centralised localStorage, and timeouts and retries on all requests.
W3C HTML5/CSS3 validation Fixed validation errors for better browser compatibility and accessibility.
Interactive logo animation Dynamic animation effects with smooth transitions on the main logo.
Advanced lobby synchronisation Major improvement to data synchronisation, covering player names, connection time, evidence states and ghosts in real time.
Lobby performance optimisation Network traffic cut sharply, with a lightweight heartbeat separate from full synchronisations and changes sent only when something actually changes.
Optimised lobby interface The create button is replaced by a leave button when connected. Controls are hidden automatically on mobile to save space.
Ghost details interface Font Awesome icons added for Strength, Weakness, Behaviours and Abilities. The hunt speed threshold has been repositioned.
Grammar fix Singular and plural are now handled correctly on the ghost cards, depending on the amount of evidence.
Fixes
Lobby reset button synchronisation Fixed the synchronisation of the reset button in multiplayer lobbies. Ghost cards now sync correctly between all players.
Security
OWASP security hardening Strict validation, stronger security headers, rate limiting and XSS protection with DOMPurify 3.2.6.
Content
Banshee update Behaviours corrected to match the latest Phasmophobia updates.
0.3.0-BETA
Security and performance
Released
Improvements
Mobile display Optimised header and layout on small screens.
SEO Improved search engine optimisation and metadata.
Security
Input validation Improved validation and sanitisation of user data.
Security headers Added the CSP and X-Frame-Options HTTP headers, among other protections.
Technical
Code clean-up Obsolete code removed and code refactored.
0.2.2-BETA
Theme selection fix
Released
Fixes
Theme selection Clicking on themes works again after the lazy loading optimisation.
0.2.1-BETA
Accessibility and performance
Released
Improvements
Accessibility Improved overall accessibility of the interface.
Lazy loading Resources load on demand to improve performance.
Asset minification CSS compression and font optimisation for faster loading.
Fixes
Lobby bugs Fixed several critical bugs in collaborative lobbies.
Theme bugs Fixed problems with selecting and applying themes.
Technical
Asset caching Advanced cache management for static resources.
0.2.0-BETA
Themes and settings
Released
New features
Theme system Added customisable themes with a preview.
Settings menu A complete settings interface to customise the experience.
Preloader Improved loading screen for a better user experience.
Improvements
Responsive UX Improved user interface on PC and mobile devices.
17 new wallpapers A wide selection of themed backgrounds added.
Fixes
Various fixes Fixed several bugs and display issues.
0.1.0-BETA
Initial release
Released
New features
Initial BETA release Launch of the first public version with the core features.