Aubade — Support
macOS and iOS
How do I connect my X account?
Aubade posts through your own (free to create) X developer app, so you keep control and your own API allowance. In the X Developer Portal, open your app's User authentication settings, set permissions to Read and write, type to Native App, and the callback URI to aubade://callback. Copy the OAuth 2.0 Client ID into Aubade's Settings and tap Connect X account. The steps are also listed inside the app.
Does posting cost anything?
Aubade itself doesn't charge for posting. X bills API usage to your developer account under its pay-per-use pricing — currently around one and a half cents per post, more if the post contains a link. Check your rates in the X Developer Portal.
Why can't the app show me my timeline?
By design. Aubade is a write-only client: it can publish, and it can show your own name and avatar for the preview — nothing else. If you want to scroll, it can't help you, which is the point.
Dictation isn't working.
Dictation needs Microphone and Speech Recognition permissions (Settings → Privacy). It runs on-device; the first use may download a language model. If your language isn't supported on-device, the Dictate button will say so.
Where did the Schedule button go?
Scheduling requires the advanced Worker mode — a small personal backend you host yourself — because something has to be awake at the scheduled time. In the default direct mode, posts go out when you tap Post.
A thread partly failed. What happened?
Posts in a thread are published in order. If one fails, Aubade stops, tells you exactly which posts made it out, and links to them — nothing is retried silently and nothing is posted twice.
Where are my drafts?
On your device, as plain files. Deleting the app deletes them; nothing is stored on any server in direct mode.
Still stuck?
Email [email protected] with what you tried and what happened, and include the app version from Settings. See also the privacy policy.