THE VERDICT · NOT SUPPORTED
One app showed a large change in its newest reviews.
Of 44 eligible apps, one had a change of at least 20 percentage points and passed the statistical test after adjustment. My rule required at least three.
Choosing a review window can still change what a report emphasizes. This study does not prove why feedback differed or that the difference will last.
See the comparison ↓
MY QUESTION
What can a single average hide?
A summary of 200 reviews gives three times as much weight to the older 150 as to the newest 50. I wanted to see whether looking at those two groups separately changed the picture.
I took the latest 200 retrieved written reviews for each eligible app in the selected US panel.
I compared the newest 50 reviews with the previous 150. The two groups do not overlap.
I counted one and two star reviews as bad and checked the size and statistical evidence of the difference.
The groups contain fixed numbers of reviews, not equal calendar periods. Update times can reflect edited reviews.
MY THEORY VS THE RESULT
One of 44 apps passed both rules.
My theory
At least three apps would show a change of 20 points or more and pass the adjusted statistical test.
What I found
One app met both requirements. The other 43 had changes smaller than 20 points in the main comparison.
previous 150 + newest 50 → combined 200
The combined figure gives the older group three times the weight. This reuses the same records as experiment 20.
See the original result chart
Share of bad written reviews in each group. The combined group includes both smaller groups.
The combined figure is mathematically correct. It answers a different question and gives more weight to the older group.
REAL APPS IN MY SAMPLE
Three examples of how the picture changes.
These historical observations use US App Store written reviews from 2026. They are not current ratings or evidence of a cause.
APP STORE · UNITED STATES
AI Maker: Photo Video Filters
The previous 150 had 31 bad reviews, or 20.7%. The newest 50 had 39, or 78%. Combined, 70 of 200 were bad, or 35%. This is the same saved pattern I examined in my streak study, not an independent discovery.
APP STORE · UNITED STATES
WhatsApp Messenger
The older group was 48% bad and the newest group was 52% bad. That crosses the halfway line, but the difference is four points and did not meet my main test.
APP STORE · UNITED STATES
TikTok
The previous 150 were 58% bad and the newest 50 were 40% bad. The 18 point decrease was below my 20 point size rule and did not pass the adjusted test.
MY ASO TAKEAWAY
Show recent and earlier feedback side by side.
My ASO tip: Label the review count, country and dates for each group. A combined average can make a recent pattern harder to notice.
My ASO strategy: Track a consistent recent window alongside a separate earlier baseline, then read the comments and investigate changes before taking action.
My ASO warning: A label such as mostly bad can flip because of a small difference. These review groups span different periods, so their shares do not tell me complaints per day, download or user.
WHAT I COULD NOT PROVE
Here is where the evidence stops.
- All apps or users: The selected US chart apps and written reviews are not a representative sample of everyone using an app.
- Complete feeds: Public review feeds can omit or cap records; timestamps can reflect edits. Star only ratings are not included.
- Cause or duration: A difference in review mix does not prove a product change, lasting trend, fraud or an impact on rankings and conversion.
- Independent discovery: The AI Maker pattern was already visible in the same records in my earlier study. Alternative windows reuse overlapping reviews.
- Statistical assumptions: The comparison assumes review labels are exchangeable under its model; related reviews in time can challenge that assumption.
SOURCES & METHODS
Want to check my work?
I reused the saved US App Store written review facts from my review spike study and a panel selected from AppOrbit’s archived US chart. The independent verifier reconstructed the review groups, statistical comparisons and adjustments. It checks processing, not source completeness or causation.
The evidence and original technical report remain local while third party redistribution rights are reviewed.
Read the original report and technical details
The findingThe app exampleFive label changesExtra checksMethod & limitsData & sources Newest 50 written reviews versus the previous 150One app.
Two very different review snapshots.
AI Maker’s latest 200 retrieved reviews were 35% bad. Its newest 50 were 78% bad. Pooling the reviews into one number made the recent negative feedback look much less prominent.
Across 44 apps, this was the only change that met both our size and statistical requirements. This is a follow-up measurement of the pattern found in Experiment 20, not an independent discovery.
44 apps8,800 written reviews compared in two separate blocks5 appscrossed between majority-bad and minority-bad feedback1 appchanged by at least 20 points and passed the corrected statistical testThe review window can matter a lot, but large shifts were uncommon in this sample.Only AI Maker passed both primary requirements. The proposed repeated pattern across at least three apps was not established. The other 43 apps had differences smaller than twenty percentage points under the main comparison.
Why this matters for ASO
An ASO audit might summarize “the last 200 reviews” and treat that as the current picture. But older records can dominate that number even when the newest written feedback looks very different.
We compared the newest 50 reviews with the 150 immediately before them. Those groups do not overlap. This separates a recent review snapshot from the earlier one instead of comparing the newest reviews with an average that already includes them.
Bad means a 1-star or 2-star written review. The percentage refers to the records retrieved, not all users or all App Store ratings. A shift from 20% to 40% bad is a twenty-percentage-point change.
01 / The clearest caseAI Maker changed from 20.7% bad to 78% bad.
| Review group | Bad / total | Bad-review share |
|---|---|---|
| Older block: previous 150 | 31 / 150 | 20.7% |
| Newer block: newest 50 | 39 / 50 | 78.0% |
| Both blocks pooled: latest 200 | 70 / 200 | 35.0% |
The difference between the separate blocks was 57.3 percentage points. A report using only the full 200-review figure would show 35% bad, even though more than three-quarters of the newest group were bad.
The broader number is not mathematically wrong. It answers a different question. Three-quarters of its records come from the older group, so it gives that group three times the weight of the newest one. That averaging effect is arithmetic, not separate evidence of a product change.
The time periods were different lengths
The older 150 records ran from 20 October at 06:09 UTC to 21 October at 05:00 UTC, roughly 23 hours. The newest 50 ran from 21 October at 05:01 UTC to 25 October at 21:55 UTC, roughly 4.7 days.
These are fixed numbers of retrieved reviews, not equal-length calendar windows. We cannot infer a change in complaints per day, per install or per user from these percentages alone.
How this relates to Experiment 20
The earlier experiment found an unusually long negative streak in this same app’s same 200-record sample. This experiment asks how much the selected review window changes the summary. It is a different calculation of an already observed pattern, not a second independent confirmation.
02 / A changed label is not always a large changeFive apps crossed the “mostly bad” line.
We called a block majority-bad only when more than half its records were bad, and minority-bad only when fewer than half were bad. Exactly 50% was kept separate. These five apps crossed between the two categories.
| App | Previous 150 | Newest 50 | Change | Adjusted p | Passes both rules? |
|---|---|---|---|---|---|
| AI Maker: Photo Video Filters | 20.7%31 / 150 bad | 78.0%39 / 50 bad | +57.3 points | 2.16e-11 | Yes |
| TikTok - Videos, Shop & LIVE | 58.0%87 / 150 bad | 40.0%20 / 50 bad | -18.0 points | 1.0000 | No |
| DoorDash: Food, Grocery, More | 48.0%72 / 150 bad | 58.0%29 / 50 bad | +10.0 points | 1.0000 | No |
| PLAYFUL REWARDS: Earn Rewards | 57.3%86 / 150 bad | 48.0%24 / 50 bad | -9.3 points | 1.0000 | No |
| WhatsApp Messenger | 48.0%72 / 150 bad | 52.0%26 / 50 bad | +4.0 points | 1.0000 | No |
WhatsApp shows the risk of relying on the label alone. It moved from 48% bad to 52% bad. That changes the wording from minority-bad to majority-bad, but the underlying difference is only four points. In a 50-review group, one record represents two percentage points.
TikTok moved the other way: 58% bad in the older group versus 40% in the newest group. Its eighteen-point fall was below our twenty-point size threshold and did not pass the statistical requirement after correction for testing 44 apps.
PLAYFUL REWARDS and DoorDash also crossed the halfway line without meeting both requirements. A changed category is an observed fact; it does not automatically establish a large or persistent change in the app’s feedback.
Four other apps had exactly 50% bad in at least one block. They were not counted as majority flips. We did not round percentages before assigning labels.
See the comparison for all 44 eligible apps
| App | Previous 150 | Newest 50 | Change | Adjusted p | Passes both rules? |
|---|---|---|---|---|---|
| AI Maker: Photo Video Filters | 20.7%31 / 150 bad | 78.0%39 / 50 bad | +57.3 points | 2.16e-11 | Yes |
| Amazon Prime Video | 60.0%90 / 150 bad | 56.0%28 / 50 bad | -4.0 points | 1.0000 | No |
| BlinkDrama - Short Dramas | 11.3%17 / 150 bad | 18.0%9 / 50 bad | +6.7 points | 1.0000 | No |
| CapCut: Photo & Video Editor | 51.3%77 / 150 bad | 50.0%25 / 50 bad | -1.3 points | 1.0000 | No |
| Capital One Mobile | 42.7%64 / 150 bad | 40.0%20 / 50 bad | -2.7 points | 1.0000 | No |
| Capital One Shopping: Save Now | 35.3%53 / 150 bad | 40.0%20 / 50 bad | +4.7 points | 1.0000 | No |
| ChatGPT | 15.3%23 / 150 bad | 20.0%10 / 50 bad | +4.7 points | 1.0000 | No |
| Claude by Anthropic | 39.3%59 / 150 bad | 48.0%24 / 50 bad | +8.7 points | 1.0000 | No |
| DealSeek: Coupons & Discounts | 5.3%8 / 150 bad | 4.0%2 / 50 bad | -1.3 points | 1.0000 | No |
| Depop - Buy & Sell Clothes | 32.0%48 / 150 bad | 32.0%16 / 50 bad | +0.0 points | 1.0000 | No |
| DoorDash: Food, Grocery, More | 48.0%72 / 150 bad | 58.0%29 / 50 bad | +10.0 points | 1.0000 | No |
| DramaWave - Dramas & Reels | 20.7%31 / 150 bad | 20.0%10 / 50 bad | -0.7 points | 1.0000 | No |
| Freecash - Get Paid Real Money | 26.7%40 / 150 bad | 42.0%21 / 50 bad | +15.3 points | 1.0000 | No |
| Fubo: Watch Live TV & Sports | 74.7%112 / 150 bad | 64.0%32 / 50 bad | -10.7 points | 1.0000 | No |
| Gmail - Email by Google | 85.3%128 / 150 bad | 92.0%46 / 50 bad | +6.7 points | 1.0000 | No |
| 32.7%49 / 150 bad | 26.0%13 / 50 bad | -6.7 points | 1.0000 | No | |
| Google Gemini | 6.7%10 / 150 bad | 14.0%7 / 50 bad | +7.3 points | 1.0000 | No |
| Google Maps | 60.7%91 / 150 bad | 58.0%29 / 50 bad | -2.7 points | 1.0000 | No |
| 82.0%123 / 150 bad | 72.0%36 / 50 bad | -10.0 points | 1.0000 | No | |
| Kalshi: Trade Sports & Events | 40.0%60 / 150 bad | 22.0%11 / 50 bad | -18.0 points | 1.0000 | No |
| McDonald's | 82.0%123 / 150 bad | 84.0%42 / 50 bad | +2.0 points | 1.0000 | No |
| Muse from Meta | 8.0%12 / 150 bad | 12.0%6 / 50 bad | +4.0 points | 1.0000 | No |
| Netflix Game Controller | 30.0%45 / 150 bad | 24.0%12 / 50 bad | -6.0 points | 1.0000 | No |
| Paramount+ | 50.0%75 / 150 bad | 36.0%18 / 50 bad | -14.0 points | 1.0000 | No |
| Peacock TV: Stream TV & Movies | 50.0%75 / 150 bad | 50.0%25 / 50 bad | +0.0 points | 1.0000 | No |
| PineDrama - Short Dramas | 4.7%7 / 150 bad | 6.0%3 / 50 bad | +1.3 points | 1.0000 | No |
| PLAYFUL REWARDS: Earn Rewards | 57.3%86 / 150 bad | 48.0%24 / 50 bad | -9.3 points | 1.0000 | No |
| Polymarket: Trade Live Sports | 76.7%115 / 150 bad | 60.0%30 / 50 bad | -16.7 points | 1.0000 | No |
| ReelShort - Stream Drama & TV | 25.3%38 / 150 bad | 24.0%12 / 50 bad | -1.3 points | 1.0000 | No |
| Shop: Track, Pay, Discover | 57.3%86 / 150 bad | 70.0%35 / 50 bad | +12.7 points | 1.0000 | No |
| Shots: Photo & Video Generator | 96.0%144 / 150 bad | 94.0%47 / 50 bad | -2.0 points | 1.0000 | No |
| StoryReel: Drama Shorts & TV | 13.3%20 / 150 bad | 16.0%8 / 50 bad | +2.7 points | 1.0000 | No |
| Telegram Messenger | 64.7%97 / 150 bad | 60.0%30 / 50 bad | -4.7 points | 1.0000 | No |
| Temu: Shop Like a Billionaire | 38.7%58 / 150 bad | 36.0%18 / 50 bad | -2.7 points | 1.0000 | No |
| The White House | 1.3%2 / 150 bad | 0.0%0 / 50 bad | -1.3 points | 1.0000 | No |
| Threads | 39.3%59 / 150 bad | 46.0%23 / 50 bad | +6.7 points | 1.0000 | No |
| TikTok - Videos, Shop & LIVE | 58.0%87 / 150 bad | 40.0%20 / 50 bad | -18.0 points | 1.0000 | No |
| TikTok Pro - Events | 43.3%65 / 150 bad | 36.0%18 / 50 bad | -7.3 points | 1.0000 | No |
| Trump Accounts: Official App | 19.3%29 / 150 bad | 26.0%13 / 50 bad | +6.7 points | 1.0000 | No |
| Twitch: Live Streaming | 63.3%95 / 150 bad | 50.0%25 / 50 bad | -13.3 points | 1.0000 | No |
| Uber - Rides, Eats, Hotels | 26.0%39 / 150 bad | 28.0%14 / 50 bad | +2.0 points | 1.0000 | No |
| VibeShort: AI Short Dramas | 8.7%13 / 150 bad | 8.0%4 / 50 bad | -0.7 points | 1.0000 | No |
| Vinted: Pre-loved marketplace | 15.3%23 / 150 bad | 14.0%7 / 50 bad | -1.3 points | 1.0000 | No |
| WhatsApp Messenger | 48.0%72 / 150 bad | 52.0%26 / 50 bad | +4.0 points | 1.0000 | No |
Changing the window still left one qualifying app.
| Comparison | Eligible apps | At least 20-point change | Passes both rules | Majority flips |
|---|---|---|---|---|
| Primary: newest 50 vs previous 150 | 44 | 1 | 1 | 5 |
| Newest 25 vs previous 175 | 44 | 5 | 1 | 9 |
| Newest 100 vs previous 100 | 44 | 2 | 1 | 5 |
| Only 1-star reviews count as bad | 44 | 1 | 1 | 5 |
| Exclude apps tied at the split | 44 | 1 | 1 | 5 |
The newest-25 check produced more large percentage swings: five apps changed by at least twenty points. Yet only AI Maker also passed the corrected statistical test. A smaller group can show a large percentage swing with fewer reviews behind it.
No app had identical update timestamps across the primary split. The timestamp-exclusion check therefore changed nothing; it is not additional independent evidence.
AI Maker under the other definitions
| Check | Older block | Newer block | Change | Adjusted p |
|---|---|---|---|---|
| Newest 25 vs previous 175 | 25.7%45 / 175 | 100.0%25 / 25 | +74.3 points | 6.28e-12 |
| Newest 100 vs previous 100 | 16.0%16 / 100 | 54.0%54 / 100 | +38.0 points | 1.01e-06 |
| Only 1-star reviews count as bad | 18.0%27 / 150 | 72.0%36 / 50 | +54.0 points | 2.45e-10 |
All four checks retained AI Maker as the sole qualifying app. They reuse overlapping records and are not independent replications. Each statistical correction applies within its own comparison family.
04 / How we tested itKeep the comparison consistent across apps.
- Start with the fixed 57-app US panel. Reuse the 21,750 written-review facts collected for Experiment 15 on 27 October 2026. No new reviews were collected for this experiment.
- Require 200 retrieved records. Thirteen apps had fewer and were excluded. We did not lower their sample-size requirement or treat missing reviews as positive feedback.
- Sort by UTC update time. Break timestamp ties by numeric review ID. Take the newest 200 records and split them into an older group of 150 and a newest group of 50.
- Measure the change. Subtract the older bad-review percentage from the newest one. Keep the direction: higher or lower.
- Require a change of at least twenty percentage points. This is the study’s chosen threshold, not an Apple standard.
- Apply a two-sided Fisher exact test. Under a model with the same bad-review probability in both blocks, compare the observed table with all tables having the same totals. Correct for all 44 app comparisons using Holm’s method.
- Flag only apps meeting both rules. The change must be at least twenty points and the corrected probability must be no greater than 0.05.
AI Maker’s raw p-value was about 4.92 × 10-13; after correction it was about 2.16 × 10-11. These probabilities describe the comparison model, not the probability that a particular cause is true.
The data exclusions
Thirteen apps had fewer than 200 records
| App | Available records, capped at 200 |
|---|---|
| YouTube TV | 100 |
| Cinnabon | 50 |
| APTV | 0 |
| Momo: AI Photo & Video Maker | 0 |
| Dave’s Hot Chicken® | 150 |
| Five Guys Burgers & Fries | 150 |
| KICK - Live Streaming | 150 |
| BigFuture School | 50 |
| Koupon: Promo Codes & Deals | 150 |
| Quince: Luxury Essentials | 50 |
| Reco Social | 150 |
| FOX One: Live News, Sports, TV | 150 |
| Be My Eyes | 50 |
Dates and durations of both blocks for every eligible app
| App | Older 150 | Newest 50 |
|---|---|---|
| AI Maker: Photo Video Filters | 2026-10-20 to 2026-10-210.95 elapsed days | 2026-10-21 to 2026-10-254.70 elapsed days |
| Amazon Prime Video | 2026-10-07 to 2026-10-2114.49 elapsed days | 2026-10-21 to 2026-10-264.65 elapsed days |
| BlinkDrama - Short Dramas | 2026-10-18 to 2026-10-246.05 elapsed days | 2026-10-24 to 2026-10-261.34 elapsed days |
| CapCut: Photo & Video Editor | 2026-10-18 to 2026-10-245.86 elapsed days | 2026-10-24 to 2026-10-261.52 elapsed days |
| Capital One Mobile | 2026-10-20 to 2026-10-243.45 elapsed days | 2026-10-24 to 2026-10-262.05 elapsed days |
| Capital One Shopping: Save Now | 2026-09-22 to 2026-10-1826.24 elapsed days | 2026-10-18 to 2026-10-257.43 elapsed days |
| ChatGPT | 2026-10-25 to 2026-10-260.29 elapsed days | 2026-10-26 to 2026-10-260.13 elapsed days |
| Claude by Anthropic | 2026-10-13 to 2026-10-229.96 elapsed days | 2026-10-22 to 2026-10-263.15 elapsed days |
| DealSeek: Coupons & Discounts | 2026-10-10 to 2026-10-2111.25 elapsed days | 2026-10-22 to 2026-10-264.08 elapsed days |
| Depop - Buy & Sell Clothes | 2026-10-18 to 2026-10-246.19 elapsed days | 2026-10-24 to 2026-10-261.92 elapsed days |
| DoorDash: Food, Grocery, More | 2026-10-25 to 2026-10-250.86 elapsed days | 2026-10-25 to 2026-10-260.18 elapsed days |
| DramaWave - Dramas & Reels | 2026-10-18 to 2026-10-246.38 elapsed days | 2026-10-24 to 2026-10-261.42 elapsed days |
| Freecash - Get Paid Real Money | 2026-10-23 to 2026-10-252.13 elapsed days | 2026-10-25 to 2026-10-260.42 elapsed days |
| Fubo: Watch Live TV & Sports | 2026-08-02 to 2026-10-1069.34 elapsed days | 2026-10-11 to 2026-10-2615.12 elapsed days |
| Gmail - Email by Google | 2026-10-19 to 2026-10-244.11 elapsed days | 2026-10-24 to 2026-10-262.09 elapsed days |
| 2026-10-21 to 2026-10-243.93 elapsed days | 2026-10-24 to 2026-10-261.21 elapsed days | |
| Google Gemini | 2026-10-25 to 2026-10-260.52 elapsed days | 2026-10-26 to 2026-10-260.19 elapsed days |
| Google Maps | 2026-10-21 to 2026-10-243.28 elapsed days | 2026-10-24 to 2026-10-261.26 elapsed days |
| 2026-10-25 to 2026-10-250.46 elapsed days | 2026-10-25 to 2026-10-260.27 elapsed days | |
| Kalshi: Trade Sports & Events | 2026-10-18 to 2026-10-256.48 elapsed days | 2026-10-25 to 2026-10-260.62 elapsed days |
| McDonald's | 2026-10-19 to 2026-10-244.78 elapsed days | 2026-10-24 to 2026-10-261.57 elapsed days |
| Muse from Meta | 2026-10-25 to 2026-10-260.87 elapsed days | 2026-10-26 to 2026-10-260.21 elapsed days |
| Netflix Game Controller | 2026-09-18 to 2026-10-1729.15 elapsed days | 2026-10-17 to 2026-10-268.96 elapsed days |
| Paramount+ | 2026-10-15 to 2026-10-248.95 elapsed days | 2026-10-24 to 2026-10-262.07 elapsed days |
| Peacock TV: Stream TV & Movies | 2026-10-16 to 2026-10-237.48 elapsed days | 2026-10-23 to 2026-10-262.46 elapsed days |
| PineDrama - Short Dramas | 2026-10-24 to 2026-10-251.05 elapsed days | 2026-10-25 to 2026-10-260.29 elapsed days |
| PLAYFUL REWARDS: Earn Rewards | 2026-09-18 to 2026-10-1526.83 elapsed days | 2026-10-15 to 2026-10-2610.46 elapsed days |
| Polymarket: Trade Live Sports | 2026-10-03 to 2026-10-2016.70 elapsed days | 2026-10-20 to 2026-10-266.04 elapsed days |
| ReelShort - Stream Drama & TV | 2026-10-23 to 2026-10-251.96 elapsed days | 2026-10-25 to 2026-10-260.46 elapsed days |
| Shop: Track, Pay, Discover | 2026-10-22 to 2026-10-242.83 elapsed days | 2026-10-24 to 2026-10-261.34 elapsed days |
| Shots: Photo & Video Generator | 2026-10-02 to 2026-10-129.96 elapsed days | 2026-10-12 to 2026-10-2513.05 elapsed days |
| StoryReel: Drama Shorts & TV | 2026-10-21 to 2026-10-243.09 elapsed days | 2026-10-24 to 2026-10-261.28 elapsed days |
| Telegram Messenger | 2026-10-11 to 2026-10-2311.58 elapsed days | 2026-10-23 to 2026-10-262.95 elapsed days |
| Temu: Shop Like a Billionaire | 2026-10-21 to 2026-10-253.44 elapsed days | 2026-10-25 to 2026-10-261.17 elapsed days |
| The White House | 2026-10-01 to 2026-10-1715.98 elapsed days | 2026-10-17 to 2026-10-269.14 elapsed days |
| Threads | 2026-10-16 to 2026-10-237.58 elapsed days | 2026-10-23 to 2026-10-262.09 elapsed days |
| TikTok - Videos, Shop & LIVE | 2026-10-25 to 2026-10-250.79 elapsed days | 2026-10-26 to 2026-10-260.21 elapsed days |
| TikTok Pro - Events | 2026-10-06 to 2026-10-2115.04 elapsed days | 2026-10-21 to 2026-10-265.05 elapsed days |
| Trump Accounts: Official App | 2026-09-03 to 2026-10-1743.23 elapsed days | 2026-10-17 to 2026-10-269.12 elapsed days |
| Twitch: Live Streaming | 2026-10-12 to 2026-10-2310.22 elapsed days | 2026-10-23 to 2026-10-262.99 elapsed days |
| Uber - Rides, Eats, Hotels | 2026-10-24 to 2026-10-251.48 elapsed days | 2026-10-25 to 2026-10-260.47 elapsed days |
| VibeShort: AI Short Dramas | 2026-10-20 to 2026-10-254.33 elapsed days | 2026-10-25 to 2026-10-261.18 elapsed days |
| Vinted: Pre-loved marketplace | 2026-10-25 to 2026-10-250.35 elapsed days | 2026-10-25 to 2026-10-260.28 elapsed days |
| WhatsApp Messenger | 2026-10-22 to 2026-10-252.69 elapsed days | 2026-10-25 to 2026-10-260.89 elapsed days |
What limits the conclusion?
A recent block difference is not proof of a lasting change. Serial clustering can create differences between adjacent blocks. Fisher’s comparison assumes the bad/nonbad labels are exchangeable under the no-difference model. A stable process with dependent review bursts may violate that assumption. We cannot distinguish a temporary cluster from a sustained change in app experience here.
Dates can reflect edits. Apple allows customers to update their ratings and reviews, replacing earlier submissions. The sequence uses the retrieved records’ update times, which are not guaranteed to be original posting times.
The public feeds are incomplete historical evidence. Deleted reviews, pagination limits, delays and missing records can change the observed sequence. The original collection requested up to ten pages per app. Written reviewers are not all users, and star-only ratings are absent.
The panel and windows are selective. These are apps chosen from earlier US top-free chart appearances. Equal review counts span different periods and do not control for traffic, versions or user mix.
This is exploratory follow-on research. The rules were saved before computing this experiment’s results, but the data and AI Maker pattern had already been examined. Corrections apply within each test family, not across every question in the entire ASO research series.
This study does not demonstrate a ranking change, conversion change, app update effect, localization benefit or impact from editing a listing. The other 43 apps’ failure to meet the thresholds does not prove their feedback was stable or healthy.
05 / Full results, not just the strongest exampleDownload the data and reproduce the calculation.
The evidence includes the original review facts and request logs, exact selected samples, all 57 app statuses, counts and dates, raw and corrected probabilities, all four alternative comparisons, the written rules and analysis code.
Verification rebuilt the review groups independently and checked every primary and sensitivity probability using a different combinatorial formula. It also checked 870 small tables against exhaustive binary assignments. All 69,582 processing checks passed. This validates the calculations, not feed completeness or the statistical assumptions.
Extract and run python analyse.py, then python verify.py. Both work offline using Python’s standard library. No reviewer names or review text are included.
- Apple US written-review feed, AI Maker example. Original acquisition URLs, timestamps and response hashes are preserved in the download. Live feeds change.
- Apple: ratings and reviews overview. Explains updated submissions.
- R documentation: Fisher’s exact test. Reference for the two-sided table-probability definition.
- R documentation: multiple-comparison correction. Reference for Holm’s method.
- AppOrbit by ivershuo, pinned source. Earlier panel-selection source; derived-panel attribution and ODbL 1.0 license included.
Keep exploring
All ASO experiments · Explore unusual review streaks · Compare ratings and recent reviews