Data Deletion

How to delete your data from Lectern

Overview

Lectern is a local-first application. Most of your data is stored on your Mac, which means you can delete it at any time without needing to contact us or submit a request. The main exception is temporary media hosting used for Threads and Instagram uploads.

Remove a Connected Account

To disconnect a social media account and delete its stored credentials:

  1. Open Lectern and go to the Accounts tab
  2. Find the account you want to remove
  3. Click the delete button next to the account
  4. Confirm the deletion

This immediately deletes the OAuth tokens and refresh tokens from your macOS Keychain, and cascades deletion to all associated post targets and publishing history for that account.

Delete Posts, Drafts & History

To delete individual posts or drafts:

  1. Navigate to the History tab to see published posts, or the Compose tab for drafts
  2. Select the item you want to delete
  3. Click delete to remove it from the local database

Deleting a post from Lectern removes it from your local history. It does not delete the post from the social media platforms where it was published — you must do that through each platform directly.

Clear All Logs

Lectern stores diagnostic logs locally for troubleshooting. To clear them:

  1. Open Settings in Lectern
  2. Navigate to the Logs section
  3. Click Clear All Logs

Delete All Data (Full Uninstall)

To remove all Lectern data from your Mac:

  1. Quit Lectern
  2. Move Lectern to the Trash from your Applications folder
  3. Delete the app's data container:
    ~/Library/Containers/com.daviddegner.Lectern
  4. Optionally, remove Keychain entries by searching for "Lectern" in Keychain Access

This permanently removes all posts, drafts, media references, scheduling data, logs, authentication tokens, and application settings.

Cloudflare R2 Media

If you used Lectern's default media hosting, media files for Threads and Instagram were temporarily uploaded to Lectern's Cloudflare R2 bucket and are intended to be deleted automatically after publishing. If you configured your own Cloudflare R2 bucket, those uploaded files are managed by your Cloudflare account instead. In either case, if you want to ensure all hosted media is removed, delete the objects from the relevant bucket or contact david@daviddegner.com for help with default-hosted media.

Data on Social Media Platforms

Content you published through Lectern lives on the social media platforms where it was posted. To delete that content, use each platform's own tools:

No Server-Side Data

Lectern does not maintain any server-side database, user accounts, or analytics profile about you. Outside temporary media hosting needed for some platform uploads, your data stays on your device.

Contact

If you have questions about data deletion, contact david@daviddegner.com.