{
  "id": 9833564,
  "title": "Scripta 3.4.7: schedule local meeting recordings without sending anything to the cloud",
  "url": "https://urgent.news/2026/09/25/scripta-3-4-7-schedule-local-meeting-recordings-without-sending",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-25T21:03:32.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/thehwang/scripta-347-schedule-local-meeting-recordings-without-sending-anything-to-the-cloud-13od"
  },
  "original_language": "en",
  "account": "Scripta 3.4.7 update simplifies scheduling local meeting recordings on macOS without transmitting data to the cloud. The feature enables users to assign names to meetings, set start and end times, and manage transcripts and metadata locally. Scheduled recordings are displayed in the calendar with status updates, and users can edit or cancel sessions as needed. The app prevents overlapping schedules and requests user consent before starting a session. A JSON schedule file stores all recording metadata locally, and auto-summary is disabled for scheduled recordings to avoid interruptions. The update ensures that scheduled recordings do not interfere with system power management and maintains a user-friendly permission setup.",
  "summary": "Follow-up to Building a 100% local meeting transcription app for macOS — Scripta already records dual-channel audio and summarizes with a local LLM. v3.4.7 adds something I kept forgetting to do myself: **hit Record before the meeting starts . The problem Scripta works great when I remember to open it and tap Start Recording . I do not always remember. Recurring standups, interviews, and “just a…",
  "key_points": [
    "Users can schedule local meeting recordings on macOS without cloud transmission.",
    "App assigns names, sets times, manages transcripts and metadata locally.",
    "Scheduled recordings displayed in calendar with status updates and consent requests."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}