时间线查询
先输入关键字缩小范围,再按平台 + app_id 选择唯一应用后查看时间线。
当前应用
Oakever Games
快照时间线
共 10 条
2026-11-12 02:44:04
91b79990...
变更字段 2
评分
变更前
4.82759
变更后
4.83333
评分数
变更前
29
变更后
30
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-11-11T18:44:04.326607+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.83333",
"rating_count": "30",
"raw_html_hash": "0913403ba6fb45fc5b70ea84fb6ede42b2472fde0b831831ed4b49a200a7a24e",
"raw_json_hash": "ae684d115f932980dda02a586584cfb258f0d9e61e305aea7410fe70f72d65a8",
"release_date": "2026-09-24T07:00:00Z",
"revision": 565,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-11-12 00:44:16
76d06861...
变更字段 2
评分
变更前
4.83333
变更后
4.82759
评分数
变更前
30
变更后
29
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-11-11T16:44:16.164247+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.82759",
"rating_count": "29",
"raw_html_hash": "b9e91ebe34db1f38207ee48b1c3967b982e3cf2bf7a7b00bf6487c9cf2ea7f73",
"raw_json_hash": "f89378ae9ea66054f81889142a2446a16f9d51ecd846ae78dca855036522acf3",
"release_date": "2026-09-24T07:00:00Z",
"revision": 564,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-11-11 14:43:51
78207783...
变更字段 2
评分
变更前
4.82143
变更后
4.83333
评分数
变更前
28
变更后
30
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-11-11T06:43:50.868242+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.83333",
"rating_count": "30",
"raw_html_hash": "08ccdd3e1167ddc459a45fe21a768ef4e7b86e153e2ba3e86fdc5c2477db5e1b",
"raw_json_hash": "ae684d115f932980dda02a586584cfb258f0d9e61e305aea7410fe70f72d65a8",
"release_date": "2026-09-24T07:00:00Z",
"revision": 559,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-11-11 10:44:00
27c9fc60...
变更字段 2
评分
变更前
4.82759
变更后
4.82143
评分数
变更前
29
变更后
28
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-11-11T02:43:59.461103+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.82143",
"rating_count": "28",
"raw_html_hash": "6def9c51af679e0bab2ca27418588745af957e6ccec79fcdac81a9d49738147a",
"raw_json_hash": "f0df5f0b1d5647535b463fe132cf54660479386ee8b3eee1b8bbaa9cb40c6c2c",
"release_date": "2026-09-24T07:00:00Z",
"revision": 557,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-11-11 08:44:19
ca7d8004...
变更字段 2
评分
变更前
4.82143
变更后
4.82759
评分数
变更前
28
变更后
29
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-11-11T00:44:19.319012+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.82759",
"rating_count": "29",
"raw_html_hash": "0f6c860fb3468f8d77e7a3d76c0ef32cab82ec711f949b89639a2ea0cc6eb084",
"raw_json_hash": "f89378ae9ea66054f81889142a2446a16f9d51ecd846ae78dca855036522acf3",
"release_date": "2026-09-24T07:00:00Z",
"revision": 556,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-11-09 10:44:01
fc657c21...
变更字段 2
评分
变更前
4.85185
变更后
4.82143
评分数
变更前
27
变更后
28
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-11-09T02:44:00.916195+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.82143",
"rating_count": "28",
"raw_html_hash": "1b8ee73ba79aa10c71d0f44fb526788f299bcbfd54f6efe22e8200feac288470",
"raw_json_hash": "f0df5f0b1d5647535b463fe132cf54660479386ee8b3eee1b8bbaa9cb40c6c2c",
"release_date": "2026-09-24T07:00:00Z",
"revision": 533,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-10-30 10:43:46
663e6fac...
变更字段 2
评分
变更前
4.84615
变更后
4.85185
评分数
变更前
26
变更后
27
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-10-30T02:43:46.293845+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.85185",
"rating_count": "27",
"raw_html_hash": "703823afd62ccd539dbb42a386eecd83a66b4a88081cab8b70127e4629e357be",
"raw_json_hash": "ac4a2ba3829251ba429475797e13d14ac930ee7bfffd84c3fda6c76d940b47bc",
"release_date": "2026-09-24T07:00:00Z",
"revision": 413,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-10-29 06:44:11
8676b249...
变更字段 2
评分
变更前
4.84
变更后
4.84615
评分数
变更前
25
变更后
26
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-10-28T22:44:11.369870+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.84615",
"rating_count": "26",
"raw_html_hash": "00919b617e121ddbebf9a67478f8e9b0960664da98f936929c785cffb9515e8b",
"raw_json_hash": "55cb18429d0a35a50c54ccbd6e6c596521414765fa8df55258fce4b521ee75e3",
"release_date": "2026-09-24T07:00:00Z",
"revision": 399,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-10-29 04:44:05
be62da3e...
变更字段 2
评分
变更前
4.84615
变更后
4.84
评分数
变更前
26
变更后
25
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-10-28T20:44:04.703837+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.84",
"rating_count": "25",
"raw_html_hash": "60d4402110f5bdbffbdcdb9edc3518dcc32c072c7e502b7e2301b05b42ed85c2",
"raw_json_hash": "7706b7eb63c63e69259e1b7cf5db1b26c474b14e767587ddd475838702ca30c8",
"release_date": "2026-09-24T07:00:00Z",
"revision": 398,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}
2026-10-28 14:43:55
52c9bb10...
变更字段 2
评分
变更前
4.84
变更后
4.84615
评分数
变更前
25
变更后
26
查看原始快照
{
"age_rating": "4+",
"app_id": "6806900906",
"app_name": "Twindoku",
"bundle_id": "com.oakever.pairzzle",
"category": "Games",
"collected_at": "2026-10-28T06:43:55.035147+00:00",
"created_at": null,
"currency": "USD",
"description": "Two symbols. One answer. No guessing, ever.\n\nTwindoku is a pure logic puzzle. Fill each square of the grid with a sun or a moon until the board satisfies every rule the level lists. Every rule in play is printed above the board, so nothing is hidden and nothing is left to luck.\n\nONE ANSWER, ALWAYS REACHABLE\nEach level has exactly one valid solution, and at any point in a solve there is at least one square you can prove from the rules in front of you. You never guess, and you never have to undo a wrong branch. The cells that come pre-filled are your starting foothold.\n\nTHE BASICS TAKE TWO TAPS\nTap an empty square and a picker opens right where you tapped; choose a sun or a moon, tap again to switch.\n- Balance: each row and column holds the same number of suns and moons -- 3 and 3 on a 6x6 grid, 4 and 4 on 8x8.\n- No three in a row: never three of the same symbol side by side, across or down. Diagonals do not count.\n\nTHEN THE RULES START STACKING\nFrom level 3 on, every puzzle adds one or two more rules over the basics:\n- Equal and cross markers: two neighboring cells that must match, or must be opposite.\n- Color regions: each colored area needs its suns and moons balanced too.\n- Blocked cells: cannot be filled, do not count for their row or column, and break up a run.\n- Edge numbers: which cell holds the first sun of that row or column.\n- Junction numbers: how many suns sit in the 2x2 block around the number. A 0 or a 4 decides four cells at once.\n- Boards that are not square: diamonds, fat crosses, hearts, bow ties, octagons, window frames. Outside the outline is background -- untappable, uncounted.\n\nHINTS THAT TEACH\nThe hint tool finds a square that can be proven right now, highlights it, and explains the deduction -- which rule, and what on the board makes it certain. You read the reasoning, then press Apply. You keep the technique.\n\nMISTAKES ARE NOT THE END\nThree hearts per level. A wrong symbol costs one heart and names the rule it broke. Out of hearts, revive to get them back with your last move undone, or restart the level clean. There is no dead end, so you can stay with a grid until it cracks.\n\nGOOD FIT IF YOU LIKE\nSudoku, Binairo, Takuzu, Binoxxo, binary puzzles, Nonogram, Kakuro, or any brain teaser you finish by reasoning instead of luck.\n\nFill every square, satisfy every rule, and the board solves itself.",
"developer_name": "Oakever Games",
"developer_url": "https://apps.apple.com/us/developer/oakever-games/id1658671470?uo=4",
"field_observations": {
"age_rating": "observed",
"app_id": "observed",
"app_name": "observed",
"bundle_id": "observed",
"category": "observed",
"currency": "observed",
"description": "observed",
"developer_id": "observed",
"developer_name": "observed",
"developer_url": "observed",
"field_observations": "missing",
"header_image_md5": "retained",
"header_image_url": "observed",
"icon_md5": "retained",
"icon_url": "observed",
"installs": "missing",
"languages": "observed",
"media_validators": "retained",
"monitor_country": "observed",
"observation_source": "observed",
"online_status": "observed",
"package_name": "observed",
"permissions": "missing",
"price": "observed",
"rating": "observed",
"rating_count": "observed",
"raw_html_hash": "retained",
"raw_json": "missing",
"raw_json_hash": "retained",
"release_date": "observed",
"revision": "retained",
"screenshot_md5s": "retained",
"screenshot_urls": "observed",
"short_description": "observed",
"size": "observed",
"store_url": "observed",
"sub_category": "observed",
"tags": "empty",
"updated_at_store": "observed",
"version": "observed",
"version_code": "missing",
"video_urls": "missing"
},
"header_image_md5": "5e80fde8833ba0b48453fe66b8345aba",
"header_image_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"icon_md5": "5e80fde8833ba0b48453fe66b8345aba",
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg",
"installs": null,
"languages": [
"AF",
"AM",
"AR",
"AZ",
"BE",
"BN",
"BS",
"KM",
"CA",
"HR",
"CS",
"DA",
"NL",
"EN",
"FI",
"FR",
"DE",
"EL",
"GU",
"HE",
"HI",
"HU",
"IS",
"ID",
"IT",
"JA",
"KN",
"KK",
"KO",
"LO",
"LT",
"MK",
"MS",
"ML",
"MR",
"MN",
"NE",
"NB",
"FA",
"PL",
"PT",
"PA",
"RO",
"RU",
"SR",
"ZH",
"SI",
"SK",
"SL",
"ES",
"SW",
"SV",
"TL",
"TA",
"TE",
"TH",
"TR",
"UK",
"UR",
"UZ",
"VI"
],
"media_validators": {
"https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/59/62/49/5962497f-e0b9-8ad9-0e78-686506fc4114/AppIcon-0-0-1x_U007emarketing-0-8-0-85-220.png/512x512bb.jpg": {
"comparison_md5": "fb7cf113c8cd9b141625a63cedafc0f9",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMy4xLDI2LjQuMSwxNzkxOTMxMjQ1Mjg1LHByb2R1Y3Rpb24zMzksLixub0VmZmVjdCwu\"",
"last_modified": "Tue, 13 Oct 2026 22:40:45 GMT",
"md5": "5e80fde8833ba0b48453fe66b8345aba"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg": {
"comparison_md5": "c16514e3b4564c5bae0fccb18d630dbd",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1ODY4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "a86d5fc726bd4c904ab04162f16a89c7"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg": {
"comparison_md5": "3d045154bd3a026632f76905f10cd0ad",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODI2LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b5d2688d0d54be99009ae9da7a2c9460"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg": {
"comparison_md5": "39c61fdd8ca426d1e918926c8f6b3640",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3NTQ1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3483be12813696aef66d9085edb19a41"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg": {
"comparison_md5": "027283c86e67bae359be428b42947f6b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTg1MDAyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:05 GMT",
"md5": "a3d921880d66f56ffa6b60b442f20947"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg": {
"comparison_md5": "6c4eab139425a2507454d0dfc732cb23",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4MDE1LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "a268f836743f4cbb0c4f04fc4d991f4c"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg": {
"comparison_md5": "30cd7416c7e1da7bfcdbbcbd6f6c47dc",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2Njg5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "83e9d4535f505964bd7910098ca72920"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg": {
"comparison_md5": "f315e2bff0f9cec76976746dfd76cef8",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzE3ODMwMjcxLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 06:30:30 GMT",
"md5": "460706f05a58eecb29705b10d02ed0b6"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg": {
"comparison_md5": "3a51a21aff412c52f661cd04e72ec363",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY4NTI3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:28 GMT",
"md5": "68e3fba79311c443d4f14e87e84c91b2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg": {
"comparison_md5": "5affc113832a1717e7507afaacbbf59c",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzEyNDIxODY5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 05:00:21 GMT",
"md5": "b8f75f6a4dd86ef4debeeac190fe2b4f"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg": {
"comparison_md5": "87e7d04c55db8b38760cfcc3fba568ce",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY5MDk3LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:29 GMT",
"md5": "658f86928c32ad62caa5cc8c9980d7a2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg": {
"comparison_md5": "b1cde221c9834646b6c921761c3b410f",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY1MzYwLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:25 GMT",
"md5": "71939bf99f826bcae20d96026eae75c2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg": {
"comparison_md5": "0090bb34a265bad609f8aa74b09448e5",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMjk0NTgzMjQyLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 00:03:03 GMT",
"md5": "e2768dfc19dfd3f760491673b504c5e2"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg": {
"comparison_md5": "ca3efdf1197da9984012a75d96263bcb",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY3MTM4LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:27 GMT",
"md5": "3178c9c2f986cc40ccc605bf4d7fd553"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg": {
"comparison_md5": "a5539f5ffc7276a56bf578ff5376373b",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY2MjU5LHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:26 GMT",
"md5": "dd8c08d56d1016035fb5c45af6c719ea"
},
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg": {
"comparison_md5": "214da3e505e0dc1d5dd62dcd53c30554",
"comparison_version": "cdn-metadata-v1",
"etag": "\"MSwxLjEwMi40LDI2LjQuMSwxNzkwMzM0MjY0ODkzLHByb2R1Y3Rpb24zMzgsLixub0VmZmVjdCwu\"",
"last_modified": "Fri, 25 Sep 2026 11:04:24 GMT",
"md5": "b04eb97c8f42a8bd492bd8ca12ab089e"
}
},
"monitor_country": "us",
"observation_source": "itunes_lookup+html",
"online_status": "online",
"package_name": "com.oakever.pairzzle",
"permissions": [],
"platform": "app_store",
"price": "Free",
"rating": "4.84615",
"rating_count": "26",
"raw_html_hash": "77949b20b08e3c5f44318795fa614261600143124453cbce73e55feef1908e2a",
"raw_json_hash": "55cb18429d0a35a50c54ccbd6e6c596521414765fa8df55258fce4b521ee75e3",
"release_date": "2026-09-24T07:00:00Z",
"revision": 391,
"screenshot_md5s": [
"e2768dfc19dfd3f760491673b504c5e2",
"b5d2688d0d54be99009ae9da7a2c9460",
"a3d921880d66f56ffa6b60b442f20947",
"460706f05a58eecb29705b10d02ed0b6",
"b8f75f6a4dd86ef4debeeac190fe2b4f",
"b04eb97c8f42a8bd492bd8ca12ab089e",
"71939bf99f826bcae20d96026eae75c2",
"a86d5fc726bd4c904ab04162f16a89c7",
"dd8c08d56d1016035fb5c45af6c719ea",
"83e9d4535f505964bd7910098ca72920",
"3178c9c2f986cc40ccc605bf4d7fd553",
"3483be12813696aef66d9085edb19a41",
"a268f836743f4cbb0c4f04fc4d991f4c",
"68e3fba79311c443d4f14e87e84c91b2",
"658f86928c32ad62caa5cc8c9980d7a2"
],
"screenshot_urls": [
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/320x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fb/f8/41/fbf84136-104f-9507-3d39-c0a50b4ed414/Ipad_U5546_U5e97_2.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/79/3d/c6/793dc640-5f53-b600-fbe2-d7a3845b9d03/Ipad_U5546_U5e97_3.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/42/11/fc/4211fce8-a6da-670f-7b88-0f09b5a1c9f2/Ipad_U5546_U5e97_4.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f4/57/1b/f4571bb4-a1ca-172e-8455-98635b40637f/Ipad_U5546_U5e97_5.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ae/4a/b8/ae4ab8a8-552b-5ff0-0253-ae1f8af19aa1/Ipad_U5546_U5e97_1.png/360x480bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7e/f4/99/7ef4998e-4005-21c9-63e9-aa333c763645/Ios_U5546_U5e97_1.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/56/88/fb/5688fb36-b7ea-906c-debe-e7268b732c8d/Ios_U5546_U5e97_2.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/69/3c/8f/693c8f07-b52b-35c0-b677-497cf7b9d4c1/Ios_U5546_U5e97_3.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dc/ef/c6/dcefc60d-eced-fa74-acf5-6488b98c0218/Ios_U5546_U5e97_4.png/600x1300bb-60.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/29/be/f0/29bef08c-3b0c-aa63-0cb2-bcfa06514cf3/Ios_U5546_U5e97_5.png/600x1300bb-60.jpg"
],
"short_description": "\u25c6 Feature updates. \n\u25c6 Performance improvements.",
"size": "165.3 MB",
"store_url": "https://apps.apple.com/us/app/twindoku/id6806900906?uo=4",
"studio_id": "oakever-games",
"studio_name": "Oakever Games",
"sub_category": "Puzzle",
"tags": [],
"updated_at": null,
"updated_at_store": "2026-10-13T21:12:20Z",
"version": "1.3.0",
"version_code": null,
"video_urls": []
}