Skip to content
← Back to Pocketbird
Your data

Settings and your data

Light or dark, sync across devices, JSON and CSV exports, the PDPA consents that switch cloud processing on and off, and the two red buttons that erase this phone.

Find it atMore → SettingsLast updated · 2026-08-07
01

What this screen is for

Everything you log in Pocketbird is written to your iPhone first. It works with no internet, and the cloud is an optional layer on top. Settings is where you decide how much of your data leaves the phone — and it holds the two buttons that can empty it.

Two rules run through the whole screen. Signing out does not merely sign you out — it erases this device back to a clean install. And withdrawing the cloud-sync consent stops all cloud processing of your money data at once: the app keeps working, it just stops talking to the server.

  • The top of the screen is your account, then "Profile & Setup" / "โปรไฟล์และการตั้งค่า" — the salary, payday and reminder settings from first-run setup.
  • "Privacy & Security" / "ความเป็นส่วนตัวและความปลอดภัย" holds App Lock and the PDPA consents; "Connected Apps" / "แอปที่เชื่อมต่อ" is the next row down.
  • "Data" / "ข้อมูล" is sync, both exports, and the usage-statistics switch.
  • The rest is "Display" / "การแสดงผล", "Siri & Shortcuts" / "Siri และคำสั่งลัด", "Feedback" / "ความคิดเห็น" and "About" / "เกี่ยวกับ" — plus the red delete row, which sits in a section of its own.
Hidden feature
Promote Settings onto the bottom bar
Do thisMore → the slider icon in the nav bar ("Edit Tabs" / "แก้ไขแท็บ") → the green + next to Settings
The bar holds at most four tools plus More, so if it is full the + buttons grey out and you have to demote something first — swipe a row in "On the Bar" / "บนแถบ" and it drops back into More, never deleted. Transactions is pinned to the first slot and cannot be moved. iPhone only; on iPad the sidebar already lists every screen. The layout is stored on this device and does not follow you to another phone.
Hidden feature
⌘N logs a transaction from anywhere — even from inside Settings
Do thisWith a hardware keyboard attached, press ⌘N
Quick Add opens on top of whatever you were doing. There is no visible button and no menu entry for it — the shortcut is registered by the app shell itself, which is why it works on every screen. Needs a connected hardware keyboard.
TipOn iPad there is no More hub at all — Settings is one of the rows in the native sidebar, alongside every other screen.
02

Your account, name and photo

The first row of Settings is you: your avatar and your display name, with your email underneath. With no name set, the email becomes the main line and there is no subtitle. Tapping the row opens "My Profile" / "โปรไฟล์ของฉัน".

  1. Settings → tap the account row at the top.
  2. Tap the round avatar. A dialog offers "Choose New Photo" / "เลือกรูปใหม่", and "Remove Photo" / "ลบรูป" only when a photo already exists.
  3. Type into "Your name" / "ชื่อของคุณ" under the "Display Name" / "ชื่อที่แสดง" section.
  4. Tap "Save" / "บันทึก" in the top right.
Display Name — "ชื่อที่แสดง"
Free text, capitalised by word, trimmed on save, and hard-clamped to 80 characters before it reaches the server. An empty name is stored as no name — and Save stays disabled, so you cannot save a cleared one.
Avatar photo
Picked from your photo library, then resized so the long edge is at most 256 px and re-encoded as JPEG at quality 0.8. The result must be 250,000 bytes or smaller, otherwise the photo is refused with "Couldn't use that image. Please pick a different photo." / "ใช้รูปนี้ไม่ได้ กรุณาเลือกรูปอื่น".
Email — "อีเมล"
Read-only, taken from your account.
Sign-in method — "วิธีเข้าสู่ระบบ"
Read-only, derived from the identities actually attached to your account.
Member since — "เป็นสมาชิกตั้งแต่"
Read-only. Rendered with the calendar of the app language — English shows "7 Jun 2026", Thai shows "7 มิ.ย. 2569".
  • If Sign in with Apple is not linked yet, an Apple-branded "Continue" button appears, so you can add it and sign in without your password.
  • If it is linked and you still have another method, you get a "Linked" / "เชื่อมแล้ว" row plus "Unlink Apple Account" / "ยกเลิกการเชื่อมบัญชี Apple", which asks for confirmation first.
  • If Apple is your only sign-in method, no Unlink button is offered at all — an account must always keep at least one way in.
  • Save is disabled until something actually changed. A failed save keeps the screen open and shows "Couldn't Save" / "บันทึกไม่สำเร็จ" rather than pretending it worked.

To change your password: Settings → "Account" / "บัญชี" → "Change Password" / "เปลี่ยนรหัสผ่าน". You fill in "Current password" / "รหัสผ่านปัจจุบัน", "New password (at least 6 characters)" / "รหัสผ่านใหม่ (อย่างน้อย 6 ตัวอักษร)" and "Confirm new password" / "ยืนยันรหัสผ่านใหม่", then tap "Update Password" / "อัปเดตรหัสผ่าน". The new password must differ from the current one, and your current password is verified by quietly re-signing you in.

TipNo Change Password row means your account has no password — it signs in with Apple only. Your name and photo do sync to your account, so they come back by themselves on a new device; edits made offline go up later.
03

Appearance, language and dates

Under "Display" / "การแสดงผล" there are only two rows, but the language one quietly decides how every date in the app is written.

Appearance — "ลักษณะ"
A picker with "System" / "ตามระบบ" (the default, follows iOS), "Light" / "สว่าง" and "Dark" / "มืด". It applies instantly across the whole app and is stored on this device only — it never syncs to your other phones.
Language — "ภาษา"
Shows the current language in its own name ("English" / "ไทย") and, when tapped, leaves the app for iOS Settings — the footer says so: "Opens iOS Settings, where you can choose Pocketbird's language." / "เปิดการตั้งค่า iOS เพื่อเลือกภาษาของ Pocketbird". Changing a per-app language relaunches the app, as iOS always does.
Include Debts in Net Worth — "รวมหนี้ในยอดสุทธิ"
A toggle in its own section below Display, off by default and device-only. On, the Summary headline subtracts your outstanding debt and shows net worth; off, it shows your balance and puts outstanding debt in a separate card.
TipThe app language — not your device region — decides the calendar. In English every date is Gregorian ("7 Jun 2026"); in Thai every date is Buddhist ("7 มิ.ย. 2569"), including inside the system date pickers. Money is Thai-first in both languages: ฿ before the amount with no space ("฿1,234.56"), and a negative carries a true minus hugging the first digit ("฿−1,234.56").
TipTwo things ignore the Appearance setting on purpose: the cold-launch splash is always dark, and exported filenames and file contents always stay Gregorian and English-formatted so other software can read them.
04

Sync across devices

Sync is what makes your ledger survive a lost phone and appear on a second one. It runs by itself: on launch, on every return to the app, after a save, when you sign in, and the moment the network comes back. The button in Settings is for when you want to be sure right now.

  1. Settings → "Data" / "ข้อมูล" → "Sync with Supabase" / "ซิงก์กับ Supabase".
  2. While it runs, a spinner and "Syncing…" / "กำลังซิงก์…" replace the status row.
  3. When it finishes, "Last Synced" / "ซิงก์ล่าสุด" shows the date and time.
  • One round pushes everything this device changed, then pulls everything newer from the server. That order is deliberate: the server sees your latest edits before it answers.
  • When the same record was edited in two places, the later edit wins.
  • Twenty tables ride sync — transactions, categories, tags, pockets, recurring rules, debts, trips, accounts, user settings, media assets, profiles, consent records, counterparties, pocket ledger entries, budgets, cycle overrides, holidays, recurring exceptions, account transfers and credit-limit groups.
  • Slip and receipt photos and trip covers ride along as media assets, with the binaries in a private cloud bucket. Your profile avatar is not one of those — it travels on your profile row.
  • While the app is open, signed in and cloud-sync-consented, a change made on another device wakes this one within about half a second and pulls it down.

Not everything travels. Appearance, app language, App Lock, every reminder and alert toggle, the group-activity push switch, the end-of-day cash check, Include Debts in Net Worth, the usage-statistics switch, your tab layout, your Summary card layout and your People pins are all device-only. They are preferences about this phone, not facts about your money.

  • The sync button is greyed out for exactly three reasons: you are signed out, a sync is already running, or cloud-sync consent is withdrawn — and the third case says so, with "Sync is off per your consent — turn it on in Privacy (PDPA)" / "ปิดการซิงก์ไว้ตามความยินยอม — เปิดได้ที่ ความเป็นส่วนตัว (PDPA)".
  • If a record you have open is deleted from another device mid-sync, the screen swaps live to "This item is no longer available." / "รายการนี้ไม่มีอยู่แล้ว" instead of showing stale numbers.
Heads upDeletes travel as hidden markers, not as raw deletions, so a delete made on one phone can reach the others. A marker is swept off this phone 30 days after the delete once it has reached the server, and the server keeps its own copy for 90 days. A device left offline longer than that window can miss a delete.
Hidden feature
A failed sync gives you a "Report a Problem" button on the spot
Do thisWhen a red sync error is showing in Settings → "Data", tap "Report a Problem" / "รายงานปัญหา" beneath it
The feedback form opens already set to the bug topic and silently tagged with the surface that failed, so the developer gets the context without you having to describe it. You still need to be signed in to send.
TipDuring a declared maintenance window, sync is paused on purpose and Settings shows a calm wrench-icon notice instead of a red failure. Keep logging as usual — everything goes up once the window closes. On the Home feed the same notice can be dismissed with a ✕; in Settings it has none, because that is where the explanation has to stay.
05

Backup and export

There are two exports, and they answer different questions. The JSON file is everything you own, for keeping or for handing to another tool. The CSV is just your transactions, flat and ready for a spreadsheet. Both read straight from the phone, so both work with no internet.

Export Data (JSON) — "ส่งออกข้อมูล (JSON)"
Opens the iOS save sheet with a default filename like budgie-export-v12-2026-08-07 — the schema version plus today's date. Choose Files, iCloud Drive, or share it out.
Export Transactions (CSV) — "ส่งออกรายการ (CSV)"
Same save sheet, default filename budgie-transactions-2026-08-07. Every live transaction in chronological order; deleted ones are left out.
  • The JSON holds transactions, categories, tags, pockets, debts, trips, recurring rules and their exceptions, accounts, account transfers, credit-limit groups, counterparties, pocket ledger entries, budgets, cycle overrides, holidays, your user settings (salary, payday, goal, weekend adjustment, round-up config, default account, quick-log labels) and your display name.
  • Signed in and online, it also attaches a social section: the groups you belong to, shop entries you wrote, shared bills you paid or created, your own bill shares, and your shared-pocket contributions. Offline, that one section is simply left out.
  • Deleted data is never in the export, and the file is deterministic — the same data exports byte for byte the same, with collections sorted by id and ISO-8601 dates.
  • What the file says it does not include: binary media (transaction photos, trip covers, your avatar, shop receipts), co-members' data, third-party customer and supplier names, group payment-channel details, the consent log, and device-only preferences.
Heads upThere is no JSON import. Nothing in the app reads an export back in — it exists so your data is portable, not as a restore path. Restoring a phone is done by signing back in, which is also how your photos come back. The "Import from CSV" / "นำเข้าจากไฟล์ CSV" row under Profile & Setup is a bank-statement importer, a different feature entirely.
  • The CSV header is fixed and never translated: date, type, amount, category, note, payment_source, id, tags, account, trip, debt, installment_number, is_adjustment, counterparty, recurring, needs_review, my_share. New columns are appended at the end, so an old sheet keeps working.
  • A subcategory renders as a path, Parent › Child; a top-level category renders as its bare name; an uncategorised row leaves the cell empty. Tags are joined with |.
  • A link that points at something you deleted degrades to an empty cell rather than an error — except counterparty, which falls back to the name stored on the transaction itself, so a deleted person or shop still reads.
  • Timestamps are written yyyy-MM-dd HH:mm:ss in the Gregorian calendar even on a Thai-language device, and the CSV is deliberately not field-complete — the JSON bundle is the full format.
Hidden feature
Exporting works in Airplane Mode — and from the blocked update screen
Do thisTurn on Airplane Mode, then Settings → Export. Or, if the app ever shows the full-screen update/maintenance takeover, tap "Export My Data (CSV)" / "ส่งออกข้อมูลของฉัน (CSV)" on it
Both exports read the local store, so a complete file comes out with no network at all — the JSON just omits its optional social section. The takeover screen carries a fully working CSV export next to its update link and a Contact Support button, because your money data stays yours even on a build that is not allowed to run.
TipThe CSV is armoured for spreadsheets. A cell whose text starts with =, +, -, @, a tab or a carriage return gets a leading apostrophe, so Excel and Google Sheets show it as text instead of running it as a formula. A UTF-8 byte-order mark is written first so Excel decodes Thai correctly, and line endings are CRLF.
06

Privacy (PDPA) — the consents

Under Thai data-protection law you have to be asked before your data is processed, and you have to be able to change your mind. Settings → "Privacy & Security" → "Privacy (PDPA)" / "ความเป็นส่วนตัว (PDPA)" is that screen: every purpose, its current state, the date and time you last changed it, and the policy version it was agreed under.

Store and process financial data on this device — "จัดเก็บและประมวลผลข้อมูลการเงินในเครื่อง"
Required. It carries a "Required" / "จำเป็น" pill instead of a switch, because the entire app is recording and calculating your financial data. Its footer states the only way out: withdraw it by deleting your account and all data in Settings.
Sync data to the cloud (Supabase) — "ซิงก์ข้อมูลขึ้นคลาวด์ (Supabase)"
Optional, and set by the choice you made at first run. Turning it off stops every financial push and pull, greys out the manual sync button, tears down live cross-device updates, and stops this phone registering for push notifications. The app itself stays fully usable.
Allow a connected AI assistant to read your data — "อนุญาตให้ผู้ช่วย AI ที่เชื่อมต่ออ่านข้อมูลของคุณ"
Optional and off by default. This is the master switch for all AI access: every request is checked against it, so turning it off cuts off every connected assistant immediately. Turning it on can send financial data to the assistant's provider.
Allow a connected AI assistant to create and edit your data — "อนุญาตให้ผู้ช่วย AI ที่คุณเชื่อมสร้างและแก้ไขข้อมูลของคุณ"
Optional and off by default. Lets an assistant you connected create and edit your own records when you ask it to. It never changes anyone else's data, and it is a separate record from the read consent — turning one off leaves the other untouched.
Heads upWrite access is not an edit-only grant. Because an assistant has to find the right record before it can change it, allowing it to create and edit also lets it read the records it is changing. The consent text says so in as many words — read it before you turn it on.
  • Flipping a toggle takes effect immediately, and a sync is requested at once so the change reaches the server as the final word. If that write fails you get a "Couldn't Save" / "บันทึกไม่สำเร็จ" alert — a change is never lost quietly.
  • Every section shows "Last Changed" / "เปลี่ยนล่าสุด" with a date and time, and "Policy Version" / "เวอร์ชันนโยบาย".
  • The consent log is append-only: a grant or a withdrawal adds a new record and nothing is ever edited or erased. That is what makes the history above trustworthy.
  • The consent log syncs even when cloud sync is off. It is consent metadata, not financial data, and it has to reach the server so a withdrawal made on one phone stops every device you own.
  • The policy version is currently 2.0. When it changes you are asked again — an old grant does not carry over to a new version.
  • At the bottom sit "Read the privacy notice" / "อ่านนโยบายความเป็นส่วนตัว" and "Privacy Policy" / "นโยบายความเป็นส่วนตัว".

The first time you sign in, a full-screen gate collects this before any financial data is recorded — title "Consent (PDPA)" / "ความยินยอม (PDPA)". Nothing is pre-checked, and only two toggles appear there: the required one, and cloud sync. The two AI-assistant purposes are deliberately not on the gate — they are asked for by the connect flow and managed here afterwards.

  • Leaving cloud sync off at the gate shows a calm, not-red note: your data stays only on this iPhone and cannot be restored if you switch or lose the phone — and you can turn it on later in Settings.
  • An optional purpose you leave alone is recorded as not consented yet, not as a refusal — so a freshly installed phone can never override a grant you made on another device.
  • The privacy notice, the Privacy Policy and the Terms & Conditions are all readable before you consent to anything.
Hidden feature
Groups and Shop have a one-tap shortcut into the consent screen
Do thisOpen Groups (or Shop) without cloud-sync consent, then tap "Open Privacy Settings" / "เปิดการตั้งค่าความเป็นส่วนตัว"
Instead of a dead end you get a "Cloud Consent Required" / "ต้องยินยอมใช้คลาวด์ก่อน" screen with a button that lands you directly on Privacy (PDPA). Signed out, the button reads "Open Account Settings" / "เปิดการตั้งค่าบัญชี" and takes you to My Profile instead. Shop skips this gate entirely if you already have local shop data — a shop you built on this phone is never locked away from you.
Hidden feature
You can select and copy any line of the legal documents
Do thisSettings → About → Privacy Policy (or Terms & Conditions, or the privacy notice) → long-press a paragraph and drag the handles
Text selection is enabled on every paragraph, so you can copy a clause out to quote it or send it to someone. All three documents are fully translated and follow the app language, and the notice carries its effective date, version and last-reviewed date at the foot.
07

App Lock and usage data

Two more switches sit outside the consent screen. One keeps other people out of your ledger; the other decides whether anonymous counts of which features you use are collected at all.

Lock App with Face ID — "ล็อกแอปด้วย Face ID"
Settings → "Privacy & Security" → "App Lock" / "ล็อกแอป". Off by default, device-only, and there is no Save button — the switch applies the moment you flip it. Footer: "Requires authentication every time you open or return to the app." / "ต้องยืนยันตัวตนทุกครั้งที่เปิดหรือกลับเข้าแอป".
Share usage statistics — "แชร์สถิติการใช้งาน"
Settings → "Data". On by default — this is an opt-out. Footer: "Feature-usage counts only — never amounts, notes, or names. Tied to your account and deleted with it." / "นับเฉพาะจำนวนการใช้ฟีเจอร์ — ไม่มียอดเงิน โน้ต หรือชื่อใด ๆ ผูกกับบัญชีของคุณและถูกลบไปพร้อมกัน".
  • What a usage event contains is an event name and a few short, fixed-choice properties. Never an amount, a note, a name, or anything you typed.
  • Events are spooled to a file on the phone and uploaded in batches of 50; an upload fires automatically once 25 are waiting, plus at launch and on returning to the app. The spool is capped at 500 events.
  • Opening the app is counted at most once every 60 seconds, so flicking through the app switcher does not inflate the number. No third-party analytics kit is used anywhere in the app.
  • Crash and hang reports are a separate thing and are not covered by this switch. They come from Apple's own diagnostics, carry no user id at all, and contain only app and OS versions, the device model, the crash metadata and the call stack. One report is capped at 200,000 bytes and at most 20 wait on the phone.
Heads upTurning off Share usage statistics does two things at once: it stops the counting, and it deletes the events already spooled on your phone that have not been uploaded yet. There is nothing left over to send later.
TipThe same App Lock switch also appears inside "Profile & Budget Cycle" / "โปรไฟล์ & รอบงบ"; both write one device-local setting, so it does not matter which you use. One screen does outrank the lock: if a build must not run, the forced-update or maintenance takeover appears above the Face ID prompt.
08

Signing out and deleting your account

These are the two red buttons, and they share the same erase underneath. Sign Out empties this phone but leaves your cloud copy alone, so signing back in restores it. Delete Account & All Data deletes the cloud copy first and then empties the phone, and nothing comes back.

  1. Settings → "Account" → "Sign Out" / "ออกจากระบบ".
  2. Read the confirmation, titled "Sign Out?" / "ออกจากระบบ?": "Signing out erases everything on this device. Synced data comes back when you sign in again." / "การออกจากระบบจะลบทุกอย่างในเครื่องนี้ ข้อมูลที่ซิงก์แล้วจะกลับมาเมื่อคุณเข้าสู่ระบบอีกครั้ง".
  3. Confirm. A full-screen "Signing out…" / "กำลังออกจากระบบ…" backdrop holds until the erase has finished, then the sign-in screen appears.
  • Before anything is erased, a last sync is requested and waited on, so pending local edits reach the cloud; any spooled usage events go up; and this device's push token is deleted from the server.
  • The erase then removes every local record of every kind, all sync bookkeeping, the widget on your Home and Lock screen, queued hand-offs from the widget and share sheet, every pending notification, the Spotlight index and the analytics spool — and re-seeds the default categories, exactly like a fresh install.
  • Two things survive on purpose, because they belong to this install rather than to your account: which build this phone is running along with the update cards it has dismissed, and whether the App Store rating prompt has already appeared here.
Heads upAnything that never reached the cloud is gone for good. If cloud sync was off, or a recent edit had not synced yet, signing out is not reversible for that data — export first if you are unsure. Being merely offline is not the same as failing: the session is dropped locally either way and the erase still runs.
TipIf the sign-out itself fails, nothing is erased at all — you stay signed in with your data intact. The app never leaves you with an empty phone and a session it could not close.

Deleting is the PDPA erasure right, and it lives in its own section at the bottom of Settings: "Delete Account & All Data" / "ลบบัญชีและข้อมูลทั้งหมด", with the footer "If you're signed in, you must be online so cloud data can be deleted first." / "ถ้าล็อกอินอยู่ ต้องออนไลน์เพื่อลบข้อมูลบนคลาวด์ให้สำเร็จก่อน". Confirming means tapping "Delete Permanently" / "ลบถาวร"; the row then reads "Deleting…" / "กำลังลบ…" while it works.

  • The cloud delete runs first: any Sign in with Apple grant is revoked, then your account row is deleted and the deletion cascades through every table.
  • If that step fails — offline, for instance — you get "Couldn't delete cloud data (you must be online): %@" / "ลบข้อมูลบนคลาวด์ไม่สำเร็จ (ต้องออนไลน์): %@" and nothing local is touched. The app refuses to leave you with a wiped phone and a live cloud copy.
  • Only on success does the phone erase, using exactly the same wipe as sign-out. With the consent log gone too, the app returns to the consent gate by itself.
  • Records you created inside shared groups may survive, as the privacy notice explains — they are part of other people's history too.
Heads upExport your data before you delete. The confirmation says so in as many words: "Permanently deletes your data on this device and in the cloud. This can't be undone — export your data first." / "ลบข้อมูลทั้งในเครื่องและบนคลาวด์อย่างถาวร กู้คืนไม่ได้ — แนะนำให้ส่งออกข้อมูลก่อน". There is no undo and no grace period in the app.
TipSigning in with a different account on the same phone does the same wipe automatically, then pulls that account's data down in full and sends the new user through the consent gate again. Two accounts never mix on one device.
09

Feedback, votes and version

The bottom of Settings is the channel to the developer and the record of what you are running. Feedback goes straight to a person who reads it; the vote board is where the next feature gets chosen; About tells you exactly which build is on your phone.

Topic — "หัวข้อ"
Four choices: "Something's broken" / "เจอปัญหา/บั๊ก", "Feature idea" / "อยากได้ฟีเจอร์", "Hard to understand" / "ใช้งานไม่เข้าใจ", "Something else" / "เรื่องอื่น ๆ". Opened from Settings it starts on Feature idea.
Message
The multi-line field "What happened, or what would make Pocketbird better for you?" / "เกิดอะไรขึ้น หรืออยากให้ Pocketbird ดีขึ้นยังไงบ้าง?". Required — Send stays disabled while it is empty — and clamped to 4,000 characters.
Allow a reply to my account email — "อนุญาตให้ตอบกลับทางอีเมลของบัญชีฉัน"
Off by default. Off means the message is anonymous feedback; on means the developer may reply once to the email on your account, and even then the address is not stored alongside the message.
Hidden feature
See exactly what the feedback form attaches, before you send
Do thisScroll to the bottom of the feedback form
A read-only section, "Sent along with your message" / "ข้อมูลที่ส่งไปพร้อมข้อความ", lists everything that rides along: "App" / "แอป" (e.g. 1.1.0 (110)), "System" / "ตามระบบ" (e.g. iOS 26.0.0) and "Device" / "อุปกรณ์" (the hardware model class). Your locale goes too. Nothing about your money is ever attached. Sending needs a signed-in account and a connection; if it fails, your text is kept so you can retry.
  • "Vote on What's Next" / "โหวตฟีเจอร์ถัดไป" lists the features being considered. One tap votes, a second tap takes it back, and it is one vote per person per poll. The count is hidden while it is 0, so your first vote is what makes a "1" appear.
  • "Rate Pocketbird on the App Store" / "ให้คะแนน Pocketbird บน App Store" opens the review form directly. It exists because the automatic in-app prompt is rate-limited by iOS and cannot take you there.
  • "Version History" / "ประวัติเวอร์ชัน" lists every release newest first, with an icon, a headline and a one-line detail per change — all translated, including the month label. Only the version number itself renders verbatim.
  • The "Version" / "เวอร์ชัน" row is read from the installed build, formatted as marketing (build) — 1.1.0 (110) — so it always matches what is actually on your phone.
  • When a newer release exists, an "Update Available" / "มีอัปเดตใหม่" row appears here and cannot be dismissed. The card on the Home feed can be dismissed forever; this row is the permanent place to find the update.
Hidden feature
Two URLs open Settings screens directly
Do thisOpen budgie://whats-new or budgie://feature-votes
The first presents the "What's new in Pocketbird" / "มีอะไรใหม่ใน Pocketbird" sheet immediately, bypassing the once-per-version rule — and marks it seen, so it will not show again by itself. The second navigates into Settings and pushes the feature-vote board.
Hidden feature
Pull down on the vote board to refresh it
Do thisSettings → Vote on What's Next → pull down on the list
The polls, their vote counts and your own votes are re-fetched from the server. Voting itself is optimistic — the row flips the moment you tap and reverts with a message if the server rejects it — so a refresh is how you confirm what actually landed. Needs to be signed in and online.
Hidden feature
The Siri tip in Settings never comes back once you close it
Do thisThe ✕ on the Siri tip under Settings → "Siri & Shortcuts" / "Siri และคำสั่งลัด"
The tip teaches the Safe to Spend phrase — "How much can I spend today in Pocketbird" / "วันนี้ใช้ได้เท่าไหร่ใน Pocketbird" — and dismissing it is permanent on this device, across launches. The Shortcuts link underneath stays, and Pocketbird registers ten voice actions in total, so the phrases keep working whether or not the tip is on screen.