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:
- Open Lectern and go to the Accounts tab
- Find the account you want to remove
- Click the delete button next to the account
- 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:
- Navigate to the History tab to see published posts, or the Compose tab for drafts
- Select the item you want to delete
- 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:
- Open Settings in Lectern
- Navigate to the Logs section
- Click Clear All Logs
Delete All Data (Full Uninstall)
To remove all Lectern data from your Mac:
- Quit Lectern
- Move Lectern to the Trash from your Applications folder
- Delete the app's data container:
~/Library/Containers/com.daviddegner.Lectern - 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:
- Bluesky — Delete posts from your profile at bsky.app
- Mastodon — Delete posts from your instance's web interface
- Threads — Delete posts in the Threads app or at threads.net
- Instagram — Delete posts in the Instagram app or website
- Tumblr — Delete posts from your Tumblr dashboard
- Facebook — Delete posts from your Facebook page
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.