●Friends
- Add friends by searching their exact username or call sign
- Send, accept, decline or cancel friend requests, and remove friends at any time
- You can have up to 10 friends
- Tap Challenge on your friends list to create a Custom room and send that friend an invite (see Challenge invites)
- Your Profile has a Friends shortcut that shows how many new requests are waiting
●Challenge invites
- Challenge a friend and they get an invite straight away, on any screen except during a match, while searching for a match, or inside a room
- The invite shows who challenged them, the mode and the number of players, with a countdown. They can Accept or Decline
- If an invite runs out or is withdrawn, it disappears
- You see what happened to your invite: sent and waiting, declined, or expired, with an Invite again button
- If an invite can't be sent, you're told why: your friend is offline (you can share the room code instead), is in a match, or you invited them a moment ago
●Player profiles
- View another player's profile: rating, points, win rate, matches played, match record and unlocked achievements
- Tap a player's name on the leaderboard, the Home podium or the match results to open their options: view profile, add friend, block or report
●Blocking, reporting and privacy
- Block a player to end any friendship and hide each other from search and profiles. They are not told. Ranked matchmaking can still place you in the same public match
- Report a player for harassment, an inappropriate name or picture, cheating, or another reason, with an optional note of up to 500 characters
- Manage your blocked players in Settings and unblock them whenever you like
-
New privacy settings:
- Private profile hides you from search, closes your profile to other players and blocks friend requests
- Appear in search lets you choose whether other players can find you
- Anyone can send friend requests lets you close your friend requests
●Daily Challenge
A new daily puzzle, open from the Daily button on Home or from your Profile.
- Crack a fresh code against the clock
- Your first finish sets your time. After that, the time to beat is your best finish from the last 7 days. It resets after 7 days without a finish
- Retry as often as you like until you finish one. For retries after a finish, see Daily Challenge: retry
- Build a streak: any attempt keeps it going, and missing a whole day ends it
- Track your last 30 days on the calendar. Each day is blue if you started the challenge, red if you didn't pass it, and green if you passed it
- A new challenge opens every day at 00:00 UTC
- Two new achievements for keeping your streak going: Seven Days Running (7 days) and Thirty Days Running (30 days)
●Daily Challenge: retry
Missed your time? Take another shot.
- If you finish a Daily Challenge but don't beat the time to beat, a dialog invites you to try again. The Daily page also shows a Retry button
- You can retry until you beat your time
- A retry costs 10 points. Before anything is taken, a confirmation tells you the cost, so you always know what you're spending
- If you don't have enough points, Retry is disabled
- Beat the time on a retry and that day turns from red to green in your streak calendar. Once you've passed, there's no retry left to attempt for the day
●Weekly leaderboard
- The Ratings leaderboard now runs in weeks. Each week ends on Monday at 00:00 UTC, and the leaderboard shows when it resets and how much time is left
- When a week ends, everyone's rating starts again from zero
- Every ranked match counts towards your rating from the first one. Your rank on the leaderboard unlocks after you've played a few ranked matches in the week, and the leaderboard tells you how many more you need
- The first time you open the app after a reset, you see a recap of last week's top three players. Tap a name to view their profile. If you finished just outside the podium, the recap also shows your own place
- While the week rolls over, Ranked is closed for a few minutes. Players waiting in the Ranked queue are taken out of it, and matches already under way can finish. Casual matches, Custom rooms and the Daily Challenge stay open, and Ranked reopens automatically
●Leaderboard: rating only
- The Points leaderboard is gone. The leaderboard now ranks players by rating only
- Points are now spent on Daily Challenge retries
●Skills
Before an online match, every player picks one skill. Use it once, on your own turn.
- Reveal Position shows one digit of the code in its place, picked at random
- Extra Turn gives you one more guess right after this one. It is locked when only one guess is left
- Freeze makes an opponent lose their next turn
- X-Ray Vision lets you see the feedback on an opponent's guesses for that round
Good to know
- Players pick in turn, with 10 seconds each. If time runs out, a skill is chosen for you
- The player hit by Freeze is told. The target of X-Ray Vision sees “You're being monitored”, but never who is watching
- A skill is only used up when it actually takes effect
- When creating a Custom room, the host can switch Skill power-ups on or off
- New players see a short welcome tip, and everyone sees a one-time “Introducing skills” pop-up. How to Play now covers skills too
●Notifications
Get notified in your browser, even when guessIo isn't open. Turn it on in Settings → Notifications (your browser will ask for permission), then choose what you want to hear about:
- Lost a top 3 spot: someone passed you on the rating ladder
- Friend activity: friend requests and accepted requests
- Daily streak at risk: a reminder before your streak ends at 00:00 UTC
Turning notifications off on a device switches off all the types there. Notifications also stop on a device when you sign out. They only work in browsers that support notifications.
●Fair play
- Quitting ranked matches, or staying disconnected until you're counted as having left, several times in a row can lead to an automatic suspension
- Finishing a ranked match normally resets the count
- If you're suspended, you can appeal from the suspension screen
●A fresh new look
- Redesigned screens throughout the app, including Home, Play, Leaderboard, Matches, Profile, Settings, Help and the guest screens
- A refreshed guessIo logo and new app icons
- Home: a Code Legends podium of the top three players, your rating, win rate and matches played, and your last three games with a Play now shortcut
- The bottom bar is now Home, Rank, Matches, Profile
- Private matches are now called Custom
●Matches and results
- After a match, your rating shows as before and after (for example 1250 → 1268), in the colour of the change. In Ranked matches you also see your opponents' ratings
- Ratings never go below 0. A player on 0 who loses now sees 0 → 0
- The final round of a match no longer shows a “next round” countdown. Its result appears briefly, then your match results open
- Your guess is now sent only once, even if you tap the key more than once, and double taps on Forfeit count once
●Achievements
- 16 achievements in total, including the two new Daily Challenge ones
- A new progress card on the Achievements screen, and the month each achievement was earned