{
 "id": "riverside",
 "name": "Riverside",
 "category": "design_creative",
 "website": "https://riverside.com",
 "domains": [
  "riverside.com",
  "riverside.fm"
 ],
 "summary": "Cancel in Plan & Billing, Cancel plan, answering questions until the screen says the account is canceled. The Terms ask for 30 days' notice before the period ends. Mobile Plus is cancelled in the App Store or Google Play. Download recordings: inactive free accounts are deleted after 120 days.",
 "routes": [
  {
   "channel": "direct_web",
   "label": "On a computer",
   "applies_to": "Riverside web subscriptions and trials (such as Pro, Grow and Webinar), monthly or yearly",
   "who": "The account holder, signed in on a computer",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "On a computer, log into your account and click the account menu button in the bottom left corner",
     "expect": null
    },
    {
     "do": "Click your plan name in the menu",
     "expect": "Plan & Billing opens in your settings"
    },
    {
     "do": "Click Cancel plan at the bottom of the page",
     "expect": "a question asking why you are canceling"
    },
    {
     "do": "Choose why you are canceling and click Continue to cancel, then answer the remaining questions",
     "expect": "a message on screen that your account is canceled"
    }
   ],
   "confirm_by": "An on-screen message that the account is canceled",
   "effective": "Only future charges stop: plan benefits continue until the end of the current billing period, then the account moves to the Free plan",
   "notice": "Riverside's Terms say to unsubscribe at least 30 days before the end of the subscription period to stop auto-renewal; its help center says monthly plans can be cancelled at any time",
   "refund": "A full refund is available on request if you cancel a monthly Grow or Pro plan within 24 hours of purchase, or a yearly one within 14 days. AI credits are non-refundable; otherwise the Terms say fees are non-refundable",
   "fees": null,
   "source_ids": [
    "s1",
    "s2",
    "s3",
    "s4",
    "s5",
    "s6",
    "s7",
    "s8",
    "s9",
    "s10",
    "s11",
    "s12",
    "s13",
    "s14",
    "s15"
   ]
  },
  {
   "channel": "direct_app",
   "label": "In the Riverside mobile app",
   "applies_to": "Riverside web subscriptions (not Mobile Plus), cancelled from the iOS or Android app",
   "who": "The account holder",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "Open the Riverside app and tap the current studio in the top left corner",
     "expect": null
    },
    {
     "do": "Tap Settings in the bottom left corner, then Subscription",
     "expect": null
    },
    {
     "do": "Tap Cancel plan at the bottom of the page and answer the questions",
     "expect": "a message on screen that your account is canceled"
    }
   ],
   "confirm_by": "An on-screen message that the account is canceled",
   "effective": "Plan benefits continue until the end of the current billing period",
   "notice": "Riverside's Terms say to unsubscribe at least 30 days before the end of the subscription period",
   "refund": null,
   "fees": null,
   "source_ids": [
    "s16",
    "s17",
    "s18",
    "s19",
    "s6",
    "s12",
    "s9"
   ]
  },
  {
   "channel": "apple_app_store",
   "applies_to": "Mobile Plus bought in the Riverside iOS app",
   "who": "The Apple Account holder who subscribed",
   "method": "platform_settings",
   "start_url": null,
   "steps": [
    {
     "do": "On your iPhone or iPad, open Settings, tap your name, then Subscriptions",
     "expect": null
    },
    {
     "do": "Tap the Riverside subscription, then Cancel Subscription",
     "expect": null
    }
   ],
   "confirm_by": "If there is no Cancel button, or an expiration message shows in red text, the subscription is already cancelled",
   "effective": null,
   "notice": "On a Mobile Plus free trial, cancel at least 24 hours before the trial ends to avoid being charged",
   "refund": "Handled by Apple: Riverside's refund policy says the store manages refunds for mobile subscriptions",
   "fees": null,
   "source_ids": [
    "s20",
    "s21",
    "s22",
    "s23",
    "s24",
    "s25",
    "s41"
   ]
  },
  {
   "channel": "google_play",
   "applies_to": "Mobile Plus bought in the Riverside Android app",
   "who": "The Google account holder who subscribed",
   "method": "platform_settings",
   "start_url": null,
   "steps": [
    {
     "do": "On your Android device, go to subscriptions in Google Play",
     "expect": null
    },
    {
     "do": "Select the Riverside subscription, tap Cancel subscription and follow the instructions",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "You can keep using the subscription for the time you've already paid",
   "notice": "On a Mobile Plus free trial, cancel at least 24 hours before the trial ends to avoid being charged",
   "refund": "Handled by Google Play: Riverside's refund policy says the store manages refunds for mobile subscriptions",
   "fees": null,
   "source_ids": [
    "s20",
    "s21",
    "s22",
    "s26",
    "s27",
    "s25",
    "s41",
    "s42"
   ]
  }
 ],
 "pay_less": [
  {
   "type": "free_plan",
   "what": "After cancelling, the account moves to the Free plan: 2 hours of multi-track recording to try, unlimited single-track recording and editing, and a Riverside watermark. Use it at least every 120 days, or the free account and its content are deleted",
   "evidence": "documented",
   "source_ids": [
    "s28",
    "s29",
    "s30",
    "s31",
    "s32"
   ]
  },
  {
   "type": "annual_billing",
   "what": "Yearly plans are at a reduced rate (up to 20% off). Switch in Plan & Billing, Compare plans, See pricing, using the Yearly/Monthly toggle; moving from yearly to monthly turns the remaining value into account credit",
   "evidence": "documented",
   "source_ids": [
    "s33",
    "s34",
    "s35",
    "s36"
   ]
  },
  {
   "type": "downgrade",
   "what": "Downgrade to a cheaper plan: current benefits continue to the end of the billing period, then the account moves to the plan you chose",
   "evidence": "documented",
   "source_ids": [
    "s6"
   ]
  }
 ],
 "export": [
  {
   "data": "Recordings, especially separate tracks and any exported recording timelines",
   "how": "Download them from your Riverside account before the end of the billing cycle when you cancel or downgrade",
   "format": null,
   "limits": "Free accounts unused for 120 days are deleted with their content; deleted accounts' files can't be recovered",
   "source_ids": [
    "s7",
    "s31",
    "s37",
    "s38"
   ]
  }
 ],
 "after_cancel": {
  "access_until": "The end of the current billing period",
  "data_kept": "Prior recordings aren't deleted when you cancel; the account moves to Free. A free account not used for 120 days (no log-in, recording, sharing or export) is deleted along with its content",
  "you_lose": [
   "Paid features after the billing period ends; Free adds a Riverside watermark",
   "Everything, if the free account sits unused for 120 days",
   "Unused AI credits, which aren't refundable"
  ]
 },
 "agent_notes": {
  "sign_in_needed": true,
  "phone_or_chat_only": false,
  "retention_step": "Before cancelling, the flow asks why you are canceling and several more questions",
  "tips": [
   "Keep answering the questions until the screen says the account is canceled",
   "Riverside's Terms ask for cancellation at least 30 days before the subscription period ends, and also accept it through customer support email or the support chat",
   "Mobile Plus is billed by Apple or Google: Riverside can't cancel it for you",
   "Download recordings and separate tracks before the billing cycle ends",
   "After cancelling, sign in at least every 120 days or the free account and its content are deleted",
   "Want a refund? Cancel a monthly plan within 24 hours of buying it, or a yearly plan within 14 days"
  ]
 },
 "sources": [
  {
   "id": "s1",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "In the bottom left corner, click the account menu button.",
   "supports": "where the cancel flow starts"
  },
  {
   "id": "s2",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "Click your plan name from the menu. Plan & Billing opens in your settings.",
   "supports": "opening Plan & Billing"
  },
  {
   "id": "s3",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "Click Cancel plan at the bottom of the page.",
   "supports": "the cancel button"
  },
  {
   "id": "s4",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "Indicate why you are canceling and click Continue to cancel.",
   "supports": "the reason step"
  },
  {
   "id": "s5",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "Continue to answer the rest of the questions until you see a message on the screen that your account is canceled.",
   "supports": "how to confirm it worked"
  },
  {
   "id": "s6",
   "url": "https://support.riverside.com/hc/en-us/articles/17983671337885-What-happens-when-I-change-my-subscription",
   "title": "What happens when I change my subscription?",
   "publisher": "vendor",
   "quote": "your current subscription benefits continue until the end of your current billing period. Then, your account moves to the one you downgraded to.",
   "supports": "when a cancel or downgrade takes effect"
  },
  {
   "id": "s7",
   "url": "https://support.riverside.com/hc/en-us/articles/17983671337885-What-happens-when-I-change-my-subscription",
   "title": "What happens when I change my subscription?",
   "publisher": "vendor",
   "quote": "When downgrading or canceling a paid subscription, we highly recommend downloading your content, especially separate tracks and any exported recording timelines, before the end of your billing cycle.",
   "supports": "download before the cycle ends"
  },
  {
   "id": "s8",
   "url": "https://riverside.com/terms-conditions",
   "title": "Terms & Conditions - Riverside",
   "publisher": "vendor",
   "quote": "YOUR SUBSCRIPTION TO THE PLATFORM WILL AUTOMATICALLY RENEW FOR THE SAME SUBSCRIPTION PERIOD AT THE END OF THE THEN CURRENT SUBSCRIPTION PERIOD UNLESS YOU CANCEL",
   "supports": "subscriptions auto-renew"
  },
  {
   "id": "s9",
   "url": "https://riverside.com/terms-conditions",
   "title": "Terms & Conditions - Riverside",
   "publisher": "vendor",
   "quote": "TO CANCEL SUCH AUTOMATIC RENEWAL, YOU MUST UNSUBSCRIBE AT LEAST 30 DAYS PRIOR TO THE END OF THE APPLICABLE SUBSCRIPTION PERIOD",
   "supports": "the 30-day notice in the Terms"
  },
  {
   "id": "s10",
   "url": "https://riverside.com/terms-conditions",
   "title": "Terms & Conditions - Riverside",
   "publisher": "vendor",
   "quote": "WHEN YOU CANCEL A SUBSCRIPTION, YOU CANCEL ONLY FUTURE CHARGES ASSOCIATED WITH YOUR SUBSCRIPTION",
   "supports": "cancelling stops future charges only"
  },
  {
   "id": "s11",
   "url": "https://riverside.com/terms-conditions",
   "title": "Terms & Conditions - Riverside",
   "publisher": "vendor",
   "quote": "ALL FEES UNDER THESE TERMS ARE NON-REFUNDABLE AND NON-CANCELLABLE",
   "supports": "fees are otherwise non-refundable"
  },
  {
   "id": "s12",
   "url": "https://support.riverside.com/hc/en-us/articles/12435724681629-Change-account-billing-cycle",
   "title": "Change account billing cycle",
   "publisher": "vendor",
   "quote": "Yearly plans are at a reduced rate. Monthly plans can be canceled at any time",
   "supports": "monthly plans can be cancelled any time"
  },
  {
   "id": "s13",
   "url": "https://support.riverside.com/hc/en-us/articles/7633971223325-Refund-and-Cancellation-Policy-for-paid-subscriptions",
   "title": "Refund and Cancellation Policy for paid subscriptions",
   "publisher": "vendor",
   "quote": "If you cancel your monthly Riverside Grow or Pro subscription within the first 24 hours of its purchase, you can receive a full refund upon request.",
   "supports": "the monthly refund window"
  },
  {
   "id": "s14",
   "url": "https://support.riverside.com/hc/en-us/articles/7633971223325-Refund-and-Cancellation-Policy-for-paid-subscriptions",
   "title": "Refund and Cancellation Policy for paid subscriptions",
   "publisher": "vendor",
   "quote": "If you cancel your yearly Riverside Grow or Pro subscription within the first 14 days of its purchase, you can receive a full refund upon request.",
   "supports": "the yearly refund window"
  },
  {
   "id": "s15",
   "url": "https://support.riverside.com/hc/en-us/articles/7633971223325-Refund-and-Cancellation-Policy-for-paid-subscriptions",
   "title": "Refund and Cancellation Policy for paid subscriptions",
   "publisher": "vendor",
   "quote": "AI credits are non-refundable, non-transferable, and have no cash or exchange value.",
   "supports": "AI credits aren't refunded"
  },
  {
   "id": "s16",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "In the top left corner, tap the current studio.",
   "supports": "the first app step"
  },
  {
   "id": "s17",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "Tap Settings in the bottom left corner.",
   "supports": "opening Settings in the app"
  },
  {
   "id": "s18",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "Tap Cancel plan at the bottom of the page.",
   "supports": "the app cancel button"
  },
  {
   "id": "s19",
   "url": "https://support.riverside.com/hc/en-us/articles/5445962886685-Cancel-your-account-subscription-plan",
   "title": "Cancel your account subscription plan",
   "publisher": "vendor",
   "quote": "These instructions refer to cancelling a web subscription only.",
   "supports": "the in-app steps cover web subscriptions only"
  },
  {
   "id": "s20",
   "url": "https://support.riverside.com/hc/en-us/articles/25941606864285-Mobile-Plus-subscription-plan",
   "title": "Mobile Plus subscription plan",
   "publisher": "vendor",
   "quote": "The Mobile Plus subscriptions must be canceled through the Apple App Store or Google Play Store.",
   "supports": "Mobile Plus is cancelled with Apple or Google"
  },
  {
   "id": "s21",
   "url": "https://support.riverside.com/hc/en-us/articles/25941606864285-Mobile-Plus-subscription-plan",
   "title": "Mobile Plus subscription plan",
   "publisher": "vendor",
   "quote": "Riverside cannot cancel mobile subscriptions on the user's behalf.",
   "supports": "Riverside can't cancel Mobile Plus"
  },
  {
   "id": "s22",
   "url": "https://support.riverside.com/hc/en-us/articles/25941606864285-Mobile-Plus-subscription-plan",
   "title": "Mobile Plus subscription plan",
   "publisher": "vendor",
   "quote": "You can cancel your subscription by disabling the automatic renewal of paid In-App Subscriptions.",
   "supports": "how Mobile Plus is cancelled"
  },
  {
   "id": "s23",
   "url": "https://support.apple.com/en-us/118428",
   "title": "Cancel a subscription from Apple",
   "publisher": "platform",
   "quote": "In Settings, tap your name.",
   "supports": "Apple's own steps"
  },
  {
   "id": "s24",
   "url": "https://support.apple.com/en-us/118428",
   "title": "Cancel a subscription from Apple",
   "publisher": "platform",
   "quote": "If there is no Cancel button or you see an expiration message in red text, the subscription is already canceled.",
   "supports": "how to confirm an Apple cancellation"
  },
  {
   "id": "s25",
   "url": "https://support.riverside.com/hc/en-us/articles/25941606864285-Mobile-Plus-subscription-plan",
   "title": "Mobile Plus subscription plan",
   "publisher": "vendor",
   "quote": "For a free trial, users must cancel at least 24 hours before the trial ends to avoid being charged.",
   "supports": "the trial notice"
  },
  {
   "id": "s26",
   "url": "https://support.google.com/googleplay/answer/7018481?hl=en&co=GENIE.Platform%3DAndroid",
   "title": "Cancel, pause, or change a subscription on Google Play",
   "publisher": "platform",
   "quote": "On your Android device, go to subscriptions in Google Play.",
   "supports": "Google's own steps"
  },
  {
   "id": "s27",
   "url": "https://support.google.com/googleplay/answer/7018481?hl=en&co=GENIE.Platform%3DAndroid",
   "title": "Cancel, pause, or change a subscription on Google Play",
   "publisher": "platform",
   "quote": "Select the subscription you want to cancel.",
   "supports": "choosing the subscription"
  },
  {
   "id": "s28",
   "url": "https://riverside.com/pricing",
   "title": "Riverside pricing",
   "publisher": "vendor",
   "quote": "Try 2 hours of multi-track recordings",
   "supports": "what Free includes"
  },
  {
   "id": "s29",
   "url": "https://riverside.com/pricing",
   "title": "Riverside pricing",
   "publisher": "vendor",
   "quote": "Unlimited single track recording and editing",
   "supports": "what Free includes"
  },
  {
   "id": "s30",
   "url": "https://riverside.com/pricing",
   "title": "Riverside pricing",
   "publisher": "vendor",
   "quote": "Riverside watermark on all your things",
   "supports": "the Free watermark"
  },
  {
   "id": "s31",
   "url": "https://support.riverside.com/hc/en-us/articles/20262801180957-Inactive-Account-Policy",
   "title": "Inactive Account Policy",
   "publisher": "vendor",
   "quote": "Riverside will then delete the account and its content.",
   "supports": "inactive free accounts are deleted"
  },
  {
   "id": "s32",
   "url": "https://support.riverside.com/hc/en-us/articles/20262801180957-Inactive-Account-Policy",
   "title": "Inactive Account Policy",
   "publisher": "vendor",
   "quote": "Your account will automatically be downgraded to a free account and the above policy will apply.",
   "supports": "cancelled accounts become free accounts"
  },
  {
   "id": "s33",
   "url": "https://riverside.com/pricing",
   "title": "Riverside pricing",
   "publisher": "vendor",
   "quote": "Up to 20% off Yearly plans",
   "supports": "the yearly discount"
  },
  {
   "id": "s34",
   "url": "https://support.riverside.com/hc/en-us/articles/12435724681629-Change-account-billing-cycle",
   "title": "Change account billing cycle",
   "publisher": "vendor",
   "quote": "Click Compare plans",
   "supports": "where billing changes start"
  },
  {
   "id": "s35",
   "url": "https://support.riverside.com/hc/en-us/articles/12435724681629-Change-account-billing-cycle",
   "title": "Change account billing cycle",
   "publisher": "vendor",
   "quote": "At the top of the page, click the toggle to switch between Yearly and Monthly billing",
   "supports": "switching billing cycle"
  },
  {
   "id": "s36",
   "url": "https://support.riverside.com/hc/en-us/articles/12435724681629-Change-account-billing-cycle",
   "title": "Change account billing cycle",
   "publisher": "vendor",
   "quote": "If you change your billing from yearly to monthly, the remaining value of the account is turned into an account credit that goes toward your new monthly subscription",
   "supports": "yearly to monthly credit"
  },
  {
   "id": "s37",
   "url": "https://support.riverside.com/hc/en-us/articles/20262801180957-Inactive-Account-Policy",
   "title": "Inactive Account Policy",
   "publisher": "vendor",
   "quote": "An account is considered inactive if it has not been used for at least 120 days.",
   "supports": "the 120-day inactivity rule"
  },
  {
   "id": "s38",
   "url": "https://support.riverside.com/hc/en-us/articles/21037572654493-Delete-Riverside-account",
   "title": "Delete Riverside account",
   "publisher": "vendor",
   "quote": "Once your account is deleted, the assets it contained cannot be recovered.",
   "supports": "deleted accounts can't be recovered"
  },
  {
   "id": "s39",
   "url": "https://support.riverside.com/hc/en-us/articles/17983671337885-What-happens-when-I-change-my-subscription",
   "title": "What happens when I change my subscription?",
   "publisher": "vendor",
   "quote": "Your prior recordings will not be deleted.",
   "supports": "recordings are kept after cancelling"
  },
  {
   "id": "s40",
   "url": "https://support.riverside.com/hc/en-us/articles/20262801180957-Inactive-Account-Policy",
   "title": "Inactive Account Policy",
   "publisher": "vendor",
   "quote": "This Inactive Account Policy applies only to free subscription plans.",
   "supports": "the policy covers free accounts"
  },
  {
   "id": "s41",
   "url": "https://support.riverside.com/hc/en-us/articles/7633971223325-Refund-and-Cancellation-Policy-for-paid-subscriptions",
   "title": "Refund and Cancellation Policy for paid subscriptions",
   "publisher": "vendor",
   "quote": "Refunds and cancellations for mobile subscriptions purchased via the Apple App Store or the Google Play Store shall be managed by the applicable store.",
   "supports": "the stores handle Mobile Plus refunds"
  },
  {
   "id": "s42",
   "url": "https://support.google.com/googleplay/answer/7018481?hl=en&co=GENIE.Platform%3DAndroid",
   "title": "Cancel, pause, or change a subscription on Google Play",
   "publisher": "platform",
   "quote": "you'll still be able to use your subscription for the time you've already paid",
   "supports": "access after cancelling on Google Play"
  },
  {
   "id": "s43",
   "url": "https://riverside.com/terms-conditions",
   "title": "Terms & Conditions - Riverside",
   "publisher": "vendor",
   "quote": "CUSTOMER SUPPORT VIA EMAIL OR THE PLATFORM'S SUPPORT CHAT FUNCTION",
   "supports": "cancelling through support email or chat"
  }
 ],
 "verification": {
  "level": "docs",
  "checked_on": "2026-10-05",
  "by": "stackcut-research",
  "unverified": [
   "How Riverside for Business plans (sold through sales) are cancelled or not renewed, and whether removing team members lowers the bill, isn't documented in the help center",
   "Riverside's Terms ask for 30 days' notice before the subscription period ends, while its help center says monthly plans can be cancelled at any time; the packet gives both",
   "How to request a refund within the 24-hour or 14-day window isn't spelled out beyond 'upon request'",
   "Whether a cancellation email is sent isn't stated"
  ],
  "review": {
   "by": "stackcut-review",
   "on": "2026-10-05",
   "result": "fixed",
   "notes": [
    "Re-checked every route fact against Riverside's cancel, plan-change, billing-cycle, refund, Mobile Plus, inactive-account and delete-account articles, its Terms and pricing page, and Apple's and Google's help: steps, timing, the Terms' 30-day notice and the refund windows are confirmed",
    "Apple and Google routes: Riverside's refund policy says the store handles refunds for mobile subscriptions (s41); on Google Play you keep access for the time already paid (s42)",
    "Tip: the Terms also accept cancellation through customer support email or the support chat (s43)",
    "Who can cancel: dropped 'who manages Plan & Billing', which the help doesn't say"
   ]
  }
 },
 "page": "https://stackcut.io/cancel/riverside",
 "json": "https://stackcut.io/exits/riverside.json",
 "evidence": {
  "packet_revision": "a4e2082f8f619b20e02cf1fb63d76d85bdd8bb723d6a649ba3dbea30d332c1b7",
  "docs_checked_on": "2026-10-05",
  "last_observed_success_on": null,
  "verification": "docs",
  "freshness": {
   "as_of": "2026-10-09",
   "status": "current",
   "checked_on": "2026-10-05",
   "age_days": 4,
   "stale_after_days": 30,
   "next_check_on": "2026-11-04"
  },
  "routes": [
   {
    "route_id": "riverside--direct-web--r1",
    "channel": "direct_web",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   },
   {
    "route_id": "riverside--direct-app--r2",
    "channel": "direct_app",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   },
   {
    "route_id": "riverside--apple-app-store--r3",
    "channel": "apple_app_store",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   },
   {
    "route_id": "riverside--google-play--r4",
    "channel": "google_play",
    "checked_on": "2026-10-05",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-05",
     "age_days": 4,
     "stale_after_days": 30,
     "next_check_on": "2026-11-04"
    }
   }
  ]
 },
 "license": "CC-BY-4.0",
 "credit": "Stackcut Exits (https://stackcut.io/cancel), CC BY 4.0"
}
