Recorder
info_outline Already set up on another device? Find your existing project (search for AppsScriptRecorder) and skip to Step 3.
1 Create your Apps Script project

Go to script.google.com/create and name the project AppsScriptRecorder.

Delete all existing code and paste the following:


              
2 Deploy as a Web App
  1. Click Deploy → New deployment
  2. Click the ⚙ gear icon and select Web app
  3. Set Execute as: Me
  4. Set Who has access: Anyone
  5. Click Deploy and authorize when prompted
  6. Copy the Web app URL
3 Connect

Paste your Web App URL and give this browser a nickname so you can manage access later.

link
computer

star Star the file to authorize

We created an authorization request in your Google Drive folder. Follow these steps:

  1. Open your Drive folder ↗
  2. Find the file:
  3. Click the ⭐ star icon next to that filename

By starring this file, you are granting the browser nicknamed "" permanent, ongoing access to your recordings. Only someone with access to your Google Drive can do this. You can revoke this access at any time from the app's Settings page.

Waiting for authorization…

4 Add your OpenAI API key

Transcription uses OpenAI Whisper. It costs $0.006 per minute of audio — about $0.03 for a 5-minute recording.

Get your key at platform.openai.com/api-keys.

vpn_key

system_update Apps Script update available. Update now
Recorder
  • settings
search
mic_none

No recordings yet. Tap the button below to start.

search_off

No recordings match your search.

check
mic
  • arrow_back
Recording
warning App is in the background — recording may have paused.
0:00
location_on Getting location…

Tap to record

Saving…
  • arrow_back
Recording
  • delete_outline

Loading…

location_on open_in_new
0:00 0:00
Transcript
subtitles_off

No transcript available.

Settings

computer This browser:

folder Data folder: Open AppsScriptRecorder in Drive

OpenAI API Key

Checking…

vpn_key

Adding another device

Open the app on the new device and go through the setup wizard. Use this Web App URL:

Access & Security

Your recordings are tied to this browser. Anyone who can use this browser can access them — there is no additional login.

If someone had brief access to your browser, they could have copied your credentials. If you suspect this, disconnect and reconnect — this generates new credentials and permanently invalidates any copies of the old ones.

Revoking access from Google Drive

If you no longer have access to a browser (lost device, forgot to disconnect), open your Drive folder and edit authorized_browsers.txt — delete the line for the browser you want to revoke.

Disconnect removes this browser's access from both this device and the server. Your recordings are not affected.

Cancel
Apps Script Update Available

Your backend script is out of date. Update it in three steps:

1. Open your existing project

Go to script.google.com/home and search for AppsScriptRecorder.

2. Replace the code

Delete all existing code and paste the latest version:


      
3. Deploy a new version
  1. Click Deploy → Manage deployments
  2. Click the ✏ edit icon on your existing deployment
  3. Under Version, select New version
  4. Click Deploy

No URL change — your existing setup on all devices keeps working.

Done
Delete this recording?

This will permanently delete the audio file and transcript from your Drive. This cannot be undone.

Cancel
Share
Playback Speed 1×
0.6× 1× 2× 3×