cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:3036::ac43:9699:443 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 200 OK
Date: Tue, 13 Jan 2026 01:19:58 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: no-cache, private
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fr01YQOryXJ7OovWOPlKFU0J9a%2F61y3S%2FVG78jMeg2S8irpeWl4MyyNde0%2FeGUXuaAD3oS%2FfTqEIdsLf3X3WE75e0bLu6tDWhasqYqKWa6SKIdTBmy7FFw%3D%3D"}]}
CF-RAY: 9bd111809fda52e6-YYZ
alt-svc: h3=":443"; ma=86400
{
"achievements": [
{
"id": "firstTryId",
"title": "First Try",
"description": "Guess your first jersey correctly.",
"iconPath": "AppIcons.firstTry"
},
{
"id": "starterPackId",
"title": "Starter Pack",
"description": "Complete your first full quiz.",
"iconPath": "AppIcons.starterPack"
},
{
"id": "threeInRowId",
"title": "Three in a Row",
"description": "Get 3 correct answers in a row.",
"iconPath": "AppIcons.threeInRow"
},
{
"id": "lucky7Id",
"title": "Lucky 7",
"description": "Answer 7 jerseys correctly in one game.",
"iconPath": "AppIcons.lucky7"
},
{
"id": "perfectTenId",
"title": "Perfect Ten",
"description": "Get all 10 jerseys right in a single quiz.",
"iconPath": "AppIcons.perfectTen"
},
{
"id": "quickFeetId",
"title": "Quick Feet",
"description": "Answer a question in under 2 seconds.",
"iconPath": "AppIcons.quickFeet"
},
{
"id": "onFireId",
"title": "On Fire",
"description": "Answer 5 jerseys in a row without mistakes.",
"iconPath": "AppIcons.onFire"
},
{
"id": "oneHeartHeroId",
"title": "One Heart Hero",
"description": "Finish the game with only 1 life left.",
"iconPath": "AppIcons.oneHeartHero"
},
{
"id": "noMistakesId",
"title": "No Mistakes",
"description": "Finish a quiz without losing any hearts.",
"iconPath": "AppIcons.noMistakes"
},
{
"id": "firstBloodId",
"title": "First Blood",
"description": "Lose your first heart.",
"iconPath": "AppIcons.firstBlood"
},
{
"id": "speedsterId",
"title": "Speedster",
"description": "Complete a full quiz in under 30 seconds.",
"iconPath": "AppIcons.speedster"
},
{
"id": "justInTimeId",
"title": "Just in Time",
"description": "Answer a question with less than 3 seconds left.",
"iconPath": "AppIcons.justInTime"
},
{
"id": "luckyGuessId",
"title": "Lucky Guess",
"description": "Get a question right after nearly running out of time.",
"iconPath": "AppIcons.luckyGuess"
},
{
"id": "top100Id",
"title": "Top 100",
"description": "Reach the top 100 on the leaderboard.",
"iconPath": "AppIcons.top100"
},
{
"id": "top10Id",
"title": "Top 10",
"description": "Reach the top 10 on the leaderboard.",
"iconPath": "AppIcons.top10"
},
{
"id": "championId",
"title": "Champion",
"description": "Become #1 on the leaderboard.",
"iconPath": "AppIcons.champion"
},
{
"id": "consistentId",
"title": "Consistent",
"description": "Play the game 3 days in a row.",
"iconPath": "AppIcons.consistant"
},
{
"id": "badgeCollectorId",
"title": "Badge Collector",
"description": "Unlock 10 achievements.",
"iconPath": "AppIcons.badgeCollector"
},
{
"id": "halfwayThereId",
"title": "Halfway There",
"description": "Unlock 15 achievements.",
"iconPath": "AppIcons.halfwayThree"
},
{
"id": "wrongTurnId",
"title": "Wrong Turn",
"description": "Choose 2 wrong answers in one game.",
"iconPath": "AppIcons.wrongTurn"
},
{
"id": "shirtCollectorId",
"title": "Shirt Collector",
"description": "Guess 50 different jerseys in total.",
"iconPath": "AppIcons.shirtCollector"
},
{
"id": "legendId",
"title": "Legend",
"description": "Unlock all achievements.",
"iconPath": "AppIcons.legend"
},
{
"id": "gamerId",
"title": "Gamer",
"description": "Finish 20 Quizzes.",
"iconPath": "AppIcons.gamer"
},
{
"id": "fanId",
"title": "Fan",
"description": "Finish 50 Quizzes.",
"iconPath": "AppIcons.fan"
},
{
"id": "proId",
"title": "Pro",
"description": "Finish 100 Qu
Open service 104.21.30.52:443 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 200 OK
Date: Tue, 13 Jan 2026 01:19:58 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: no-cache, private
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FsJoDhMd1Wbhas9acr3nzN10Z9b3gdvoFbVyER0O00RVv6xDHYYY5dpB8cipye29IJnzJ%2B70BS6T2ph7sOCbFHXRWybtosKRsKU%3D"}]}
CF-RAY: 9bd1117f4b07f5f4-EWR
alt-svc: h3=":443"; ma=86400
{
"achievements": [
{
"id": "firstTryId",
"title": "First Try",
"description": "Guess your first jersey correctly.",
"iconPath": "AppIcons.firstTry"
},
{
"id": "starterPackId",
"title": "Starter Pack",
"description": "Complete your first full quiz.",
"iconPath": "AppIcons.starterPack"
},
{
"id": "threeInRowId",
"title": "Three in a Row",
"description": "Get 3 correct answers in a row.",
"iconPath": "AppIcons.threeInRow"
},
{
"id": "lucky7Id",
"title": "Lucky 7",
"description": "Answer 7 jerseys correctly in one game.",
"iconPath": "AppIcons.lucky7"
},
{
"id": "perfectTenId",
"title": "Perfect Ten",
"description": "Get all 10 jerseys right in a single quiz.",
"iconPath": "AppIcons.perfectTen"
},
{
"id": "quickFeetId",
"title": "Quick Feet",
"description": "Answer a question in under 2 seconds.",
"iconPath": "AppIcons.quickFeet"
},
{
"id": "onFireId",
"title": "On Fire",
"description": "Answer 5 jerseys in a row without mistakes.",
"iconPath": "AppIcons.onFire"
},
{
"id": "oneHeartHeroId",
"title": "One Heart Hero",
"description": "Finish the game with only 1 life left.",
"iconPath": "AppIcons.oneHeartHero"
},
{
"id": "noMistakesId",
"title": "No Mistakes",
"description": "Finish a quiz without losing any hearts.",
"iconPath": "AppIcons.noMistakes"
},
{
"id": "firstBloodId",
"title": "First Blood",
"description": "Lose your first heart.",
"iconPath": "AppIcons.firstBlood"
},
{
"id": "speedsterId",
"title": "Speedster",
"description": "Complete a full quiz in under 30 seconds.",
"iconPath": "AppIcons.speedster"
},
{
"id": "justInTimeId",
"title": "Just in Time",
"description": "Answer a question with less than 3 seconds left.",
"iconPath": "AppIcons.justInTime"
},
{
"id": "luckyGuessId",
"title": "Lucky Guess",
"description": "Get a question right after nearly running out of time.",
"iconPath": "AppIcons.luckyGuess"
},
{
"id": "top100Id",
"title": "Top 100",
"description": "Reach the top 100 on the leaderboard.",
"iconPath": "AppIcons.top100"
},
{
"id": "top10Id",
"title": "Top 10",
"description": "Reach the top 10 on the leaderboard.",
"iconPath": "AppIcons.top10"
},
{
"id": "championId",
"title": "Champion",
"description": "Become #1 on the leaderboard.",
"iconPath": "AppIcons.champion"
},
{
"id": "consistentId",
"title": "Consistent",
"description": "Play the game 3 days in a row.",
"iconPath": "AppIcons.consistant"
},
{
"id": "badgeCollectorId",
"title": "Badge Collector",
"description": "Unlock 10 achievements.",
"iconPath": "AppIcons.badgeCollector"
},
{
"id": "halfwayThereId",
"title": "Halfway There",
"description": "Unlock 15 achievements.",
"iconPath": "AppIcons.halfwayThree"
},
{
"id": "wrongTurnId",
"title": "Wrong Turn",
"description": "Choose 2 wrong answers in one game.",
"iconPath": "AppIcons.wrongTurn"
},
{
"id": "shirtCollectorId",
"title": "Shirt Collector",
"description": "Guess 50 different jerseys in total.",
"iconPath": "AppIcons.shirtCollector"
},
{
"id": "legendId",
"title": "Legend",
"description": "Unlock all achievements.",
"iconPath": "AppIcons.legend"
},
{
"id": "gamerId",
"title": "Gamer",
"description": "Finish 20 Quizzes.",
"iconPath": "AppIcons.gamer"
},
{
"id": "fanId",
"title": "Fan",
"description": "Finish 50 Quizzes.",
"iconPath": "AppIcons.fan"
},
{
"id": "proId",
"title": "Pro",
"description": "Finish 100 Qu
Open service 104.21.30.52:80 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 301 Moved Permanently
Date: Tue, 13 Jan 2026 01:19:57 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://olofsson.fun/
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MAObOhk%2BwbBpxfFPu1xbHxtBCGN8YCyJPMeytoaRsce94fa3RLASyuM14CklwtiwHKQJ%2BA2MO9%2B8YPiOdaKYtSYwC3Vgkd35VaCU4g%3D%3D"}]}
CF-RAY: 9bd1117ced84efa1-EWR
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.24.0 (Ubuntu)</center>
</body>
</html>
Open service 2606:4700:3033::6815:1e34:8443 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 521 <none> Date: Tue, 13 Jan 2026 01:19:56 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bd1117bc8ca252b-LHR alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 172.67.150.153:443 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 200 OK
Date: Tue, 13 Jan 2026 01:19:57 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: no-cache, private
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dI%2BczcGovNWh%2FEa9A7Jyj%2FGShguNiXj3qAbQ3gYyFKT97v5jEX63abrYzzsKqV1lFb2C1P7rD7VVAdyBBBeCSXNllKvO%2BZwrM3I%3D"}]}
CF-RAY: 9bd1117cec34ef44-LHR
alt-svc: h3=":443"; ma=86400
{
"achievements": [
{
"id": "firstTryId",
"title": "First Try",
"description": "Guess your first jersey correctly.",
"iconPath": "AppIcons.firstTry"
},
{
"id": "starterPackId",
"title": "Starter Pack",
"description": "Complete your first full quiz.",
"iconPath": "AppIcons.starterPack"
},
{
"id": "threeInRowId",
"title": "Three in a Row",
"description": "Get 3 correct answers in a row.",
"iconPath": "AppIcons.threeInRow"
},
{
"id": "lucky7Id",
"title": "Lucky 7",
"description": "Answer 7 jerseys correctly in one game.",
"iconPath": "AppIcons.lucky7"
},
{
"id": "perfectTenId",
"title": "Perfect Ten",
"description": "Get all 10 jerseys right in a single quiz.",
"iconPath": "AppIcons.perfectTen"
},
{
"id": "quickFeetId",
"title": "Quick Feet",
"description": "Answer a question in under 2 seconds.",
"iconPath": "AppIcons.quickFeet"
},
{
"id": "onFireId",
"title": "On Fire",
"description": "Answer 5 jerseys in a row without mistakes.",
"iconPath": "AppIcons.onFire"
},
{
"id": "oneHeartHeroId",
"title": "One Heart Hero",
"description": "Finish the game with only 1 life left.",
"iconPath": "AppIcons.oneHeartHero"
},
{
"id": "noMistakesId",
"title": "No Mistakes",
"description": "Finish a quiz without losing any hearts.",
"iconPath": "AppIcons.noMistakes"
},
{
"id": "firstBloodId",
"title": "First Blood",
"description": "Lose your first heart.",
"iconPath": "AppIcons.firstBlood"
},
{
"id": "speedsterId",
"title": "Speedster",
"description": "Complete a full quiz in under 30 seconds.",
"iconPath": "AppIcons.speedster"
},
{
"id": "justInTimeId",
"title": "Just in Time",
"description": "Answer a question with less than 3 seconds left.",
"iconPath": "AppIcons.justInTime"
},
{
"id": "luckyGuessId",
"title": "Lucky Guess",
"description": "Get a question right after nearly running out of time.",
"iconPath": "AppIcons.luckyGuess"
},
{
"id": "top100Id",
"title": "Top 100",
"description": "Reach the top 100 on the leaderboard.",
"iconPath": "AppIcons.top100"
},
{
"id": "top10Id",
"title": "Top 10",
"description": "Reach the top 10 on the leaderboard.",
"iconPath": "AppIcons.top10"
},
{
"id": "championId",
"title": "Champion",
"description": "Become #1 on the leaderboard.",
"iconPath": "AppIcons.champion"
},
{
"id": "consistentId",
"title": "Consistent",
"description": "Play the game 3 days in a row.",
"iconPath": "AppIcons.consistant"
},
{
"id": "badgeCollectorId",
"title": "Badge Collector",
"description": "Unlock 10 achievements.",
"iconPath": "AppIcons.badgeCollector"
},
{
"id": "halfwayThereId",
"title": "Halfway There",
"description": "Unlock 15 achievements.",
"iconPath": "AppIcons.halfwayThree"
},
{
"id": "wrongTurnId",
"title": "Wrong Turn",
"description": "Choose 2 wrong answers in one game.",
"iconPath": "AppIcons.wrongTurn"
},
{
"id": "shirtCollectorId",
"title": "Shirt Collector",
"description": "Guess 50 different jerseys in total.",
"iconPath": "AppIcons.shirtCollector"
},
{
"id": "legendId",
"title": "Legend",
"description": "Unlock all achievements.",
"iconPath": "AppIcons.legend"
},
{
"id": "gamerId",
"title": "Gamer",
"description": "Finish 20 Quizzes.",
"iconPath": "AppIcons.gamer"
},
{
"id": "fanId",
"title": "Fan",
"description": "Finish 50 Quizzes.",
"iconPath": "AppIcons.fan"
},
{
"id": "proId",
"title": "Pro",
"description": "Finish 100 Qu
Open service 2606:4700:3036::ac43:9699:8443 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 521 <none> Date: Tue, 13 Jan 2026 01:19:56 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bd1117b9aa766d3-AMS alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 2606:4700:3033::6815:1e34:80 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 301 Moved Permanently
Date: Tue, 13 Jan 2026 01:19:56 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://olofsson.fun/
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SsArxr9cgmzLyJgkE1mzZGkG53IOoWoKS3AWIqMDpQShz1WQXOmgWWh6TTnolcPFsnWXL3afbTl%2B6yAeFrGljZH7rbXnRPrV23H%2FkCvD4hiMkW7QELw53w%3D%3D"}]}
CF-RAY: 9bd1117b8bc2d361-FRA
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.24.0 (Ubuntu)</center>
</body>
</html>
Open service 172.67.150.153:80 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 301 Moved Permanently
Date: Tue, 13 Jan 2026 01:19:56 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://olofsson.fun/
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jrAIlpLYQ%2BV4yYO9O%2FSw%2BKIOhKYCSjJn8U7jedoUlx0DrFAH0jBsUhIU0LMFBed7BKpb9A%2BuNYGMBsFNktxaDrTsAqf43ufyiegTwg%3D%3D"}]}
CF-RAY: 9bd1117b89ad1959-FRA
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.24.0 (Ubuntu)</center>
</body>
</html>
Open service 2606:4700:3036::ac43:9699:80 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 301 Moved Permanently
Date: Tue, 13 Jan 2026 01:19:56 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Location: https://olofsson.fun/
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gQam7KbmE1JGtw1Vq9mJsIecegWH3C70dS1nCSm3LApdZj8teY9U56XgUlmwC8rJpkgDJbzxGc%2FzUcctDdHtBtAdONATgP%2Bo3jWEJh06%2FkobdDj%2B5DKp7w%3D%3D"}]}
CF-RAY: 9bd1117b8c3c5d48-FRA
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.24.0 (Ubuntu)</center>
</body>
</html>
Open service 2606:4700:3033::6815:1e34:443 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 200 OK
Date: Tue, 13 Jan 2026 01:19:58 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Cache-Control: no-cache, private
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VthCVWMQ9pAk3felD54nWQkkEXHFkvXZGAa0NF%2B1HYmpG%2B7n8%2FjwY1DMf4uiPFibxFaBlaeUzd3PIVDllCC7xNpKk8SQUyOcVa20%2BTZWmaVGxFLeKhlVpg%3D%3D"}]}
CF-RAY: 9bd1117fbb01d2ef-FRA
alt-svc: h3=":443"; ma=86400
{
"achievements": [
{
"id": "firstTryId",
"title": "First Try",
"description": "Guess your first jersey correctly.",
"iconPath": "AppIcons.firstTry"
},
{
"id": "starterPackId",
"title": "Starter Pack",
"description": "Complete your first full quiz.",
"iconPath": "AppIcons.starterPack"
},
{
"id": "threeInRowId",
"title": "Three in a Row",
"description": "Get 3 correct answers in a row.",
"iconPath": "AppIcons.threeInRow"
},
{
"id": "lucky7Id",
"title": "Lucky 7",
"description": "Answer 7 jerseys correctly in one game.",
"iconPath": "AppIcons.lucky7"
},
{
"id": "perfectTenId",
"title": "Perfect Ten",
"description": "Get all 10 jerseys right in a single quiz.",
"iconPath": "AppIcons.perfectTen"
},
{
"id": "quickFeetId",
"title": "Quick Feet",
"description": "Answer a question in under 2 seconds.",
"iconPath": "AppIcons.quickFeet"
},
{
"id": "onFireId",
"title": "On Fire",
"description": "Answer 5 jerseys in a row without mistakes.",
"iconPath": "AppIcons.onFire"
},
{
"id": "oneHeartHeroId",
"title": "One Heart Hero",
"description": "Finish the game with only 1 life left.",
"iconPath": "AppIcons.oneHeartHero"
},
{
"id": "noMistakesId",
"title": "No Mistakes",
"description": "Finish a quiz without losing any hearts.",
"iconPath": "AppIcons.noMistakes"
},
{
"id": "firstBloodId",
"title": "First Blood",
"description": "Lose your first heart.",
"iconPath": "AppIcons.firstBlood"
},
{
"id": "speedsterId",
"title": "Speedster",
"description": "Complete a full quiz in under 30 seconds.",
"iconPath": "AppIcons.speedster"
},
{
"id": "justInTimeId",
"title": "Just in Time",
"description": "Answer a question with less than 3 seconds left.",
"iconPath": "AppIcons.justInTime"
},
{
"id": "luckyGuessId",
"title": "Lucky Guess",
"description": "Get a question right after nearly running out of time.",
"iconPath": "AppIcons.luckyGuess"
},
{
"id": "top100Id",
"title": "Top 100",
"description": "Reach the top 100 on the leaderboard.",
"iconPath": "AppIcons.top100"
},
{
"id": "top10Id",
"title": "Top 10",
"description": "Reach the top 10 on the leaderboard.",
"iconPath": "AppIcons.top10"
},
{
"id": "championId",
"title": "Champion",
"description": "Become #1 on the leaderboard.",
"iconPath": "AppIcons.champion"
},
{
"id": "consistentId",
"title": "Consistent",
"description": "Play the game 3 days in a row.",
"iconPath": "AppIcons.consistant"
},
{
"id": "badgeCollectorId",
"title": "Badge Collector",
"description": "Unlock 10 achievements.",
"iconPath": "AppIcons.badgeCollector"
},
{
"id": "halfwayThereId",
"title": "Halfway There",
"description": "Unlock 15 achievements.",
"iconPath": "AppIcons.halfwayThree"
},
{
"id": "wrongTurnId",
"title": "Wrong Turn",
"description": "Choose 2 wrong answers in one game.",
"iconPath": "AppIcons.wrongTurn"
},
{
"id": "shirtCollectorId",
"title": "Shirt Collector",
"description": "Guess 50 different jerseys in total.",
"iconPath": "AppIcons.shirtCollector"
},
{
"id": "legendId",
"title": "Legend",
"description": "Unlock all achievements.",
"iconPath": "AppIcons.legend"
},
{
"id": "gamerId",
"title": "Gamer",
"description": "Finish 20 Quizzes.",
"iconPath": "AppIcons.gamer"
},
{
"id": "fanId",
"title": "Fan",
"description": "Finish 50 Quizzes.",
"iconPath": "AppIcons.fan"
},
{
"id": "proId",
"title": "Pro",
"description": "Finish 100 Qu
Open service 104.21.30.52:8443 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 521 <none> Date: Tue, 13 Jan 2026 01:19:56 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bd1117b8aedd399-FRA alt-svc: h3=":8443"; ma=86400 error code: 521
Open service 172.67.150.153:8443 · olofsson.fun
2026-01-13 01:19
HTTP/1.1 521 <none> Date: Tue, 13 Jan 2026 01:19:56 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bd1117bcea8bb65-FRA alt-svc: h3=":8443"; ma=86400 error code: 521