Fruitful Registry
Home › Roleplaying
ShadowRoles: Mafia Game icon

ShadowRoles: Mafia Game

Online Social Deduction Game
US flag US
1 of 1 storefronts
Content in en-US
Age Rating
4+
Years
Developer
Language
EN
Size
33.3
MB

Information

Apple ID6776765297
Bundle IDcom.mafiaapp.mafiaGame
SellerSeller
Min iOS13.0
Min macOS11.0
Device familiesiphone, ipod
Released2026-06-06
Copyright© 2026 Badr Alyafeai
Privacy policyLink ↗

Preview 1 platform

iPhone 9 images

iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot

What’s New Version 1.4.3

bug fixes and performance improvements

Description

ShadowRoles is a real-time online social deduction game for 4–16 players. One player creates a room and shares the 4-digit code. Everyone joins from their own phone — no account needed. Roles are dealt in secret: Mafia, Citizens, Detective, and Doctor — plus optional extra roles in larger games. Team up or deceive your way to victory. Features: • Play with friends anywhere — no paper cards needed • 4 to 16 players per room • Core roles: Mafia, Citizen, Detective, Doctor • Optional host-enabled roles (8+ players): Sniper, Bodyguard, Mayor, Godfather, Framer • Points system and end-of-game "Best Players" ranking • Real-time voting and night events • Discussion timer adjustable from 1 to 10 minutes • Arabic and English support • Dark theme designed for night play

Accessibility

ipadiphonemacrealityDevicetvoswatch

Version history 18 versions

Build 887937326v1.4.32026-07-07 21:39:13
bug fixes and performance improvements
Build 887867084v1.4.22026-07-06 21:25:06
• Bigger, refreshed avatar gallery — hundreds of avatars to pick from • Cleaner, consistent "waiting for players" screen after you confirm your role or night action • Improved chat: unread badge no longer resets between screens, tidier chat button • Stronger, smarter chat filter (formal + colloquial Arabic) that won't censor innocent words or names • Various UI polish and stability fixes
Build 887840339v1.4.02026-07-05 03:38:10
ShadowRoles 1.4.0 — Show Your True Colors New: Custom avatars — pick your look from a gallery of profile pictures, shown across rosters, votes, and results New: Inline chat button next to the main action, with unread badges New: A sweeping countdown ring around the day timer New: Vote tallies now show live share-bars for each player New: Copy/Share buttons for the room code, with a "waiting for players" indicator New: A confetti celebration and podium for the top players at game end New: Optional colored role-reveal card, host-controlled per room Several bug fixes and polish
Build 887787440v1.3.12026-07-03 20:26:10
New: in-app text chat (optional — the host turns it on in the lobby) • Day chat for living players, a private Mafia chat at night, and a Ghost chat for eliminated players Gameplay fixes: • The Bodyguard now shields against the Sniper too, not just the Mafia • Clearer night summaries (e.g. when the Sniper's target is saved) • The live vote count now reflects the Mayor's double vote, plus total votes on the result Various UI polish and fixes.
Build 887624274v1.3.02026-07-01 04:14:00
New: in-app text chat (optional — the host turns it on in the lobby). • Day chat for all living players during discussion • Private Mafia chat at night • Ghost chat for eliminated players Plus fixes and improvements.
Build 887492203v1.2.02026-06-26 21:22:04
Five new optional host-enabled roles (8+ players): Sniper, Bodyguard, Mayor, Godfather, and Framer. New points system with an end-of-game "Best Players" ranking. Discussion timer adjustable from 1 to 10 minutes. Fixes and polish for smoother online play.
Build 887326163v1.1.22026-06-23 18:27:11
• Smoother, faster real-time gameplay • Fixed: citizens are no longer skipped during the night — everyone gets their turn • More reliable connections and improved security • Performance improvements and minor bug fixes
Build 887246138v1.1.12026-06-21 22:42:38
• Buttons now respond instantly so taps always register • Detective: investigate now waits for you to confirm before the night ends • Smoother, fairer demo mode (varied targets, choose your own role) • Reliability and stability improvements
Build 887217844v1.1.02026-06-20 19:25:31
• Buttons now respond instantly with a spinner — no more tapping twice wondering if it registered • Your name is now reliably remembered between games • Night phase reliability: the mafia always get their turn, and the morning result is always correct • Smoother demo mode • Performance and stability improvements
Build 887184751v1.0.92026-06-19 16:22:35
• Fixed the night phase sometimes being skipped — mafia now always get their turn to act • Fixed the morning sometimes showing the previous night's result • Fixed player names occasionally being lost when the host started the game • Trying the demo no longer overwrites your saved name • Stability improvements
Build 887012788v1.0.72026-06-16 18:02:23
Fixed issue where Mafia voting the same target was incorrectly shown as a split vote Fixed "Confirm Kill" button requiring multiple taps — now responds on first tap Fixed app version check being lost after "Play Again" — version gate now works correctly across multiple games Fixed potential crash in sound fade-out logic
Build 887058884v1.0.82026-06-16 23:43:24
• Fixed an issue where the night could end before all mafia had voted • Detective's investigation now registers reliably on the first tap • More robust night resolution across multiple mafia, deaths, and rounds • Stability improvements
Build 886915881v1.0.62026-06-13 22:25:56
• Fixed night actions getting stuck between rounds • Mafia split votes now shows "No kill" result to all players • Version check on join — prevents mismatched app versions in the same game • Role names now display correctly in Arabic on game over screen • Minor UI fixes
Build 886855854v1.0.52026-06-12 16:56:42
• Mafia teammates are now revealed to each other during role reveal • Bug fixes and improvements
Build 886774432v1.0.42026-06-10 18:36:16
• Your name is now remembered — no need to re-enter it each time you join • Haptic feedback added for a more immersive experience • Countdown timer now pulses with urgency in the final seconds • New player join animation in the lobby • Sound effects improved and fine-tuned • Various bug fixes and performance improvements
Build 886719253v1.0.32026-06-09 18:13:33
• Added sound effects to bring the game to life — tension builds with every vote, night phase, and elimination • Performance and stability improvements
Build 886544415v1.0.12026-06-06 12:30:51
Build 886612367v1.0.22026-06-06 21:01:10
Fixed minor bugs and performance improvements

No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.

Availability 1 of 1 storefronts

RegionLanguagePriceRatingsAvgVersion
US en-USFree01.4.3

Change log 22 changes · US

releaseNotes updated
bug fixes and performance improvements
description updated
ShadowRoles is a real-time online social deduction game for 4–16 players. One player creates a room and shares the 4-digit code. Everyone joins from their own
subtitle updated
Online Social Deduction Game
name updated
ShadowRoles: Mafia Game
Version 1.4.3 released
bug fixes and performance improvements
Version 1.4.2 released
• Bigger, refreshed avatar gallery — hundreds of avatars to pick from • Cleaner, consistent "waiting for players" screen after you confirm your role or night action • Improved chat: unread badge no longer resets between screens, tidier chat
Version 1.4.0 released
ShadowRoles 1.4.0 — Show Your True Colors New: Custom avatars — pick your look from a gallery of profile pictures, shown across rosters, votes, and results New: Inline chat button next to the main action, with unread badges New: A sweeping
Version 1.3.1 released
New: in-app text chat (optional — the host turns it on in the lobby) • Day chat for living players, a private Mafia chat at night, and a Ghost chat for eliminated players Gameplay fixes: • The Bodyguard now shields against the Sniper too,
Version 1.3.0 released
New: in-app text chat (optional — the host turns it on in the lobby). • Day chat for all living players during discussion • Private Mafia chat at night • Ghost chat for eliminated players Plus fixes and improvements.
Version 1.2.0 released
Five new optional host-enabled roles (8+ players): Sniper, Bodyguard, Mayor, Godfather, and Framer. New points system with an end-of-game "Best Players" ranking. Discussion timer adjustable from 1 to 10 minutes. Fixes and polish for smoothe
Version 1.1.2 released
• Smoother, faster real-time gameplay • Fixed: citizens are no longer skipped during the night — everyone gets their turn • More reliable connections and improved security • Performance improvements and minor bug fixes
Version 1.1.1 released
• Buttons now respond instantly so taps always register • Detective: investigate now waits for you to confirm before the night ends • Smoother, fairer demo mode (varied targets, choose your own role) • Reliability and stability improvements
Version 1.1.0 released
• Buttons now respond instantly with a spinner — no more tapping twice wondering if it registered • Your name is now reliably remembered between games • Night phase reliability: the mafia always get their turn, and the morning result is alw
Version 1.0.9 released
• Fixed the night phase sometimes being skipped — mafia now always get their turn to act • Fixed the morning sometimes showing the previous night's result • Fixed player names occasionally being lost when the host started the game • Trying
Version 1.0.8 released
• Fixed an issue where the night could end before all mafia had voted • Detective's investigation now registers reliably on the first tap • More robust night resolution across multiple mafia, deaths, and rounds • Stability improvements
Version 1.0.7 released
Fixed issue where Mafia voting the same target was incorrectly shown as a split vote Fixed "Confirm Kill" button requiring multiple taps — now responds on first tap Fixed app version check being lost after "Play Again" — version gate now wo
Version 1.0.6 released
• Fixed night actions getting stuck between rounds • Mafia split votes now shows "No kill" result to all players • Version check on join — prevents mismatched app versions in the same game • Role names now display correctly in Arabic on gam
Version 1.0.5 released
• Mafia teammates are now revealed to each other during role reveal • Bug fixes and improvements
Version 1.0.4 released
• Your name is now remembered — no need to re-enter it each time you join • Haptic feedback added for a more immersive experience • Countdown timer now pulses with urgency in the final seconds • New player join animation in the lobby • Soun
Version 1.0.3 released
• Added sound effects to bring the game to life — tension builds with every vote, night phase, and elimination • Performance and stability improvements
Version 1.0.2 released
Fixed minor bugs and performance improvements
Version 1.0.1 released
expanded screenshot