{
 "api_version": "1.0",
 "slug": "riverside",
 "name": "Riverside",
 "type": "tool",
 "type_label": "Tool",
 "summary": "A browser studio for recording podcasts and video interviews with remote guests in high quality, then editing them by editing the transcript. AI helps clean up audio, write transcripts and cut short clips. Free plan adds a Riverside watermark.",
 "areas": [
  {
   "id": "voice",
   "label": "Voice and speech"
  },
  {
   "id": "video",
   "label": "Video"
  }
 ],
 "what_its_for": [
  {
   "id": "make.voice.edit_audio",
   "label": "A voice or speech, by editing audio or a podcast I recorded",
   "main": true
  },
  {
   "id": "make.voice.transcribe",
   "label": "A voice or speech, text from a recording",
   "main": false
  },
  {
   "id": "make.voice.clean_up",
   "label": "A voice or speech, clean up a recording",
   "main": false
  },
  {
   "id": "make.video.clips_from_long",
   "label": "A video, short clips from a long video",
   "main": false
  },
  {
   "id": "make.video.edit_video",
   "label": "A video, by editing a video I have",
   "main": false
  }
 ],
 "inputs_outputs": [
  "audio_to_text",
  "video_to_text",
  "audio_to_audio",
  "video_to_video"
 ],
 "openness": {
  "id": "closed",
  "label": "Closed",
  "explanation": "Only usable through the maker's app or API",
  "open_source": false
 },
 "licence": null,
 "commercial_use": {
  "headline": "unclear",
  "label": "The terms don't say clearly",
  "cheapest_commercial_plan": null,
  "conditions": [],
  "rights_survive_cancel": null
 },
 "cost": {
  "free_option": true,
  "free_tier": true,
  "free_tier_includes": "2 hours of separate-track recording (one-off), unlimited single-track recording and editing, up to 720p, Magic Clips, Riverside watermark",
  "free_to_run_yourself": false,
  "cheapest_paid": {
   "plan": "Pro (annual)",
   "price_per_month": 24,
   "currency": "USD",
   "billed": "annually"
  },
  "plans": [
   {
    "name": "Free",
    "price": 0,
    "currency": "USD",
    "period": "month",
    "billed": null,
    "price_text": "Free",
    "includes": [
     {
      "unit": "media_minutes",
      "unit_label": "minutes of audio or video",
      "quantity": 120,
      "per": "once"
     }
    ],
    "commercial_use": null,
    "note": null
   },
   {
    "name": "Pro",
    "price": 29,
    "currency": "USD",
    "period": "month",
    "billed": "monthly",
    "price_text": "$29 a month",
    "includes": [
     {
      "unit": "credits",
      "unit_label": "credits",
      "quantity": 2000,
      "per": "once"
     }
    ],
    "commercial_use": null,
    "note": "Unlimited transcription and text-based editing; separate-track allowance stated as 5 h/month in the table but 15 h in the plan card"
   },
   {
    "name": "Pro (annual)",
    "price": 24,
    "currency": "USD",
    "period": "month",
    "billed": "annually",
    "price_text": "$24 a month, billed yearly",
    "includes": [],
    "commercial_use": null,
    "note": "Billed $288 annually"
   },
   {
    "name": "Grow",
    "price": 39,
    "currency": "USD",
    "period": "month",
    "billed": "monthly",
    "price_text": "$39 a month",
    "includes": [],
    "commercial_use": null,
    "note": null
   },
   {
    "name": "Grow (annual)",
    "price": 34,
    "currency": "USD",
    "period": "month",
    "billed": "annually",
    "price_text": "$34 a month, billed yearly",
    "includes": [],
    "commercial_use": null,
    "note": "Billed $408 annually"
   },
   {
    "name": "Webinar",
    "price": 99,
    "currency": "USD",
    "period": "month",
    "billed": "monthly",
    "price_text": "$99 a month",
    "includes": [],
    "commercial_use": null,
    "note": null
   },
   {
    "name": "Webinar (annual)",
    "price": 79,
    "currency": "USD",
    "period": "month",
    "billed": "annually",
    "price_text": "$79 a month, billed yearly",
    "includes": [],
    "commercial_use": null,
    "note": "Page says 'Billed $408 annually', which does not match $79 x 12"
   }
  ],
  "plans_complete": true,
  "estimates": [],
  "note": "Prices as published by the maker. Anything in estimates is Plainly's own rough comparison, not a maker price."
 },
 "access": {
  "routes": [
   {
    "id": "web_app",
    "label": "In your browser"
   }
  ],
  "platforms": [
   "web"
  ]
 },
 "skill_level": {
  "id": "no_setup",
  "label": "No setup"
 },
 "made_by": {
  "name": "Riverside"
 },
 "status": {
  "id": "active",
  "label": "Available"
 },
 "rights_and_safety": {
  "trains_on_your_work": null,
  "watermark": null,
  "copies_real_faces_or_voices": [],
  "limits": null
 },
 "related": {
  "uses_models": [],
  "uses_models_not_listed": [],
  "available_on": [],
  "hosts_models": [],
  "replaced_by": []
 },
 "alternatives": {
  "for_task": "make.voice.edit_audio",
  "for_task_label": "A voice or speech, by editing audio or a podcast I recorded",
  "entries": [
   {
    "slug": "adobe-podcast",
    "name": "Adobe Podcast (Enhance Speech)",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/adobe-podcast.json"
   },
   {
    "slug": "podcastle",
    "name": "Async (formerly Podcastle)",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/podcastle.json"
   },
   {
    "slug": "auphonic",
    "name": "Auphonic",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/auphonic.json"
   },
   {
    "slug": "cleanvoice-ai",
    "name": "Cleanvoice AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/cleanvoice-ai.json"
   },
   {
    "slug": "descript",
    "name": "Descript",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/descript.json"
   },
   {
    "slug": "gling",
    "name": "Gling",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/gling.json"
   },
   {
    "slug": "listnr",
    "name": "Listnr AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/listnr.json"
   },
   {
    "slug": "vozo",
    "name": "Vozo",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/vozo.json"
   }
  ]
 },
 "last_updated": "2026-10-12",
 "entry_status": "draft",
 "sources": [
  {
   "field": "access",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "low",
   "confidence_label": "Inferred or from a secondary source; needs review",
   "note": "Browser studio; mobile and desktop apps not checked."
  },
  {
   "field": "commercial_use",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "low",
   "confidence_label": "Inferred or from a secondary source; needs review",
   "note": "Terms page could not be fetched; commercial terms not checked."
  },
  {
   "field": "lifecycle",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": null
  },
  {
   "field": "likeness_cloning",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "low",
   "confidence_label": "Inferred or from a secondary source; needs review",
   "note": "No voice cloning on the pricing page; other product pages not checked."
  },
  {
   "field": "made_by",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "low",
   "confidence_label": "Inferred or from a secondary source; needs review",
   "note": "Terms page could not be fetched, so legal name and country are not confirmed."
  },
  {
   "field": "modalities",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": null
  },
  {
   "field": "openness",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": null
  },
  {
   "field": "pricing",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": "Page labelled itself a possibly out-of-date staging version, with conflicting allowance figures. '$' shown; USD assumed. Business is custom. AI credits buy features like AI Translation; Magic Audio needs no credits."
  },
  {
   "field": "skill_level",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "low",
   "confidence_label": "Inferred or from a secondary source; needs review",
   "note": "Inferred."
  },
  {
   "field": "tasks",
   "url": "https://riverside.com/pricing",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": "Pricing lists recording, unlimited transcriptions, text-based editing, Magic Audio / audio enhancement, Magic Clips and AI Translation (credit-based; output type not clear). No AI voice or cloning features on the pricing page."
  }
 ],
 "links": {
  "page": "https://plainly.guide/tools/riverside/",
  "website": "https://riverside.com",
  "affiliate": null,
  "translations": {
   "es": "https://plainly.guide/es/tools/riverside/",
   "fr": "https://plainly.guide/fr/tools/riverside/"
  }
 },
 "attribution": "Data from Plainly Guide (https://plainly.guide). Please credit Plainly with a link to the entry page when you use it."
}
