HelpFAQResourcesTroubleshooting
Frequently asked questions (FAQ)
Have a look here before contacting support. Most questions are answered on this page.
about 5 min Updated October 13, 2026
Billing & subscription
- What is the difference between the Storage 100GB (Pro) subscription and the one-time payment? The Storage 100GB subscription is ₩4,900 for 1 month or ₩12,900 for 3 months on the web, with 100GB of total storage; the one-time payment is a single in-app purchase on the App Store or Google Play (regular price ₩33,000; launch price ₩19,900 until December 31, 2026; not sold on the web) that keeps working with no renewal and comes with 5GB of total storage (only uploaded files count). The one-time payment does not include AI features — the 'AI add-on' is no longer sold (MCP connections are not AI calls, so they are included).
- How do I cancel a Storage subscription? Profile menu → Billing & subscription → 'Cancel subscription'. After canceling you keep your plan until the end of the period you already paid for, and before that date you can undo it with 'Keep subscription — turn auto-renew back on' (with KakaoPay the payment method is deleted when you cancel, so you have to register a card again). If you subscribed through the App Store or Google Play, cancel in that store's subscription settings.
- Do you offer refunds? Storage subscriptions have no pro-rated refund (when you cancel, you keep the plan until the period ends; for a subscription bought in the app, request refunds from the store). Refunds for the one-time payment follow the refund policy of the store you bought it in (App Store or Google Play) — request them there. A one-time payment bought on the web before web sales ended is refunded in full if all three conditions hold: within 30 days, zero AI calls, and zero attachments uploaded.
- Where do I find receipts? In the 'Billing history' table under profile menu → Billing & subscription. Every payment that has a receipt shows 'View receipt' on its row.
- Can I switch to another plan while subscribed? While a subscription is active you cannot pay for another subscription plan — a message says you are already subscribed. If you want to move from a Storage subscription to the one-time payment, contact support@tabple.com.
- Do calendar events count against the task limit? No. The task limit counts only unfinished tasks, and calendar events are counted separately as 'New calendar events this month' (Free 50 a month, and 5,000 on Storage 20GB, Storage 100GB, and the one-time payment, with the month taken in UTC). Events you create in Tabple are counted, an event you delete still counts for that month, and a repeating event counts once for the whole series. Events synced from an external calendar are not counted. You can see your current usage in the 'Usage' card under profile menu → Billing & subscription.
Account & login
- I forgot my password. Use 'Forgot your password?' on the login page — a reset link is sent to the email address you signed up with (the link is valid for 1 hour).
- I signed up with Google. Can I add an email password too? Use 'Forgot your password?' on the login page to get a reset link at your sign-up email and choose a password. After that you can also log in with that email and password.
- Can I change my email address? Settings → Account only shows your email; there is no screen for changing it. If you need a different address, contact support@tabple.com.
- Can I merge two accounts? There is no feature for merging accounts. If you need it, contact support@tabple.com.
- Can I turn off usage analytics? In Settings → Account → ‘Usage analytics’, turn off ‘Send usage analytics’ and anonymous usage statistics (Google Analytics) stop on every device signed in to this account. Only which screens and features are used is sent, never the content of documents or messages, and nothing is sent when your browser's Global Privacy Control signal is on, whatever the setting.
- I keep seeing 'Your session has expired'. A login lasts 30 days on the web and 180 days in the mobile and desktop apps, then expires. Blocking cookies or clearing site data ends it sooner (in a private window, when you close the window), so use a normal window. Changing your password signs you out of every device except the one you are using, and Settings → Security → 'Active sessions' lists the signed-in devices so you can end them.
Sync & offline
- Is what I write offline safe? Wiki pages are saved on this device and sync when the network is back (for the Wiki, a notice says how many offline changes were synced), and chat messages that could not be sent stay on this device and are sent again. If you edited the same Wiki page on another device first, Tabple does not overwrite it — a notice says it could not sync because it was edited on another device first, so refresh the page to see the latest content.
- Can I see a whole project without a connection? With a Lifetime license, a Storage subscription, or a team seat, “Use offline” in the desktop and mobile apps (1.3.5 and later) downloads the projects you choose (the board and Wiki text) plus your memos, records, personal calendar, and D-Days to the device. It is not available in a web browser, and attachments and chat are not downloaded.
- What are ‘Unsent changes’? When something you changed offline collides with the same field someone else changed in the meantime, it is not overwritten — it is kept under ‘Unsent changes’ in the app. Review it and choose ‘Reapply’ (overwrite with your value) or ‘Discard’. The Recent features quick guide has the details for both.
- Push is not arriving on mobile. The App Store (iOS) and Google Play (Android) apps register a push token (APNs/FCM) automatically when you log in, so start by checking the notification permission on the device — that is the most reliable route. In a browser or PWA, turn on 'Allow OS push' under Settings → Notifications and allow notifications in the browser; that also creates the push subscription that lets you receive notifications with the tab closed. Web push on iOS works only on 16.4 or later. If nothing arrives, check on the same screen that the type you want is on under 'Push notification types' and that you are not inside 'Do not disturb' hours.
- The desktop app and the web show different data. Usually a stale cache — press ⌘R in the desktop app, or refresh the web page. If they still differ, log out and log back in.
AI & automation
- Where do I check how many AI calls I have used? Open the 'Usage' card under profile menu → Billing & subscription and look at the 'AI auto-write' row. It shows this month's usage against the monthly limit (100 a month on Storage 100GB) plus the per-minute and hourly limits. Free, Storage 20GB (Starter), and the one-time payment (Lifetime) have no AI (an existing subscription to the discontinued AI add-on shows here until it expires).
- Which language does the AI answer in? 'AI rewrite' and 'Continue writing' in the Wiki keep the language of your original text. If you need another language, use 'Translate to English' or 'Translate to Korean' in 'AI rewrite'. Automatic drafting such as page writing and improvement or PRD editing is set to write in Korean.
- How do I issue an MCP token? MCP connections are available on Storage 100GB and the one-time payment (Free and Storage 20GB cannot connect), and they do not count as AI calls. In the MCP card under Settings → Integrations, name a 'Personal access token' and choose 'Issue'. You can have up to 5 tokens, each valid for 365 days, and a token is shown only once right after it is issued. Choose 'Issue as a read-only token' to let the AI only read your data. The card has setup examples for Claude Desktop, Claude Code, Codex, Gemini CLI, Cursor, and VS Code. See the mcp-integration guide.
- Where can I see a webhook or bot secret again? You cannot. You type the secret yourself or create it with 'Generate' when you install the webhook or register the bot, and after it is stored encrypted it is never shown again (for a webhook, only whether signing is on is shown). Keep the same value on the receiving server and use it to verify the HMAC-SHA256 signature. If you lose it, remove the webhook or bot and install it again with a new secret.
Import & export
- Can I import straight from Notion? There is no Notion-specific card, but a
.zipexported from Notion as Markdown can be imported — drop it on the 'Obsidian · plain markdown' card under 'Import notes from another tool' in Settings → Backup, and the folder structure becomes the page hierarchy while the Notion identifier at the end of each file name (32 hex characters) is removed from the title. To move pages one at a time, run each exported.mdfile through the Wiki page menu → 'Import .md'; to sync a whole folder tree in both directions, use the desktop app's folder sync (vault-sync); and if you have written your own conversion script, use the desktop app's bulk Wiki JSON import. - Can I use a CSV from a Notion database? In a Tabple database, open the More menu → 'Import from file' and upload the CSV (or JSON). A screen appears for matching columns to fields, and the records are imported row by row.
- Can I import a PDF as a Wiki page? There is no feature that turns a PDF into page content. Attach it on a Wiki page with 'File upload' in the slash (/) menu or by drag and drop, and it appears as a file card that you open with its download button. If you need the text, convert it first with an outside tool (a PDF→Markdown converter, for example) and then use the Wiki page menu → 'Import .md'.
- Are there import limits? A single file can be up to 50MB and one import takes up to 10,000 notes. You can start 3 imports a minute, 15 an hour, and 50 a day; the number of Wiki pages can only grow within the project owner's plan limit, and your account's storage limit applies too. Folder levels are built only 4 deep in the Wiki tree, and notes below that are skipped. Split anything larger.
- I want to undo an import. There is no way to cancel an import in one step, and deleting a Wiki page has no trash — the page and its subpages are deleted permanently and cannot be recovered. Test with a small sample before you move your real data.
Team collaboration
- My teammate never got the invite. Check the spam folder (an email invite is valid for 7 days). If it did not arrive, an owner or admin can pick a role under 'Invite by link' in Project settings → 'Invite', create an invite link, and send it directly. See the invite-team guide.
- What can each role do? See the permissions-roles guide — it lays out the owner/admin/member/viewer matrix and the team roles (belonging to a team alone does not let anyone into a project).
- Can I track who changed what? Tasks keep a record in the 'Activity' tab of the detail view, and database records keep a change history. A Wiki page gets a snapshot whenever you save and 15 minutes or more have passed since the last one, or the character count has changed by 300 or more (the latest 50 are kept), and you can restore any point in time from 'Version history'.
- Is there a limit on project members? Per project: Free 4 members / Storage 20GB (Starter) 10 members / Storage 100GB (Pro) and one-time payment 20 members each (including you). If you need more people, look at the Team plan, which is paid per seat, or contact us.
If none of this helps
- Report a bug — Profile menu → 'Report a bug', choose 'Bug report' as the type, and send a title and description (or write to support@tabple.com). You can attach up to 5 screenshots, and the current page address (without its query) and your browser details are sent along automatically.
- Request a feature — on the same screen, choose 'Feature request' as the type. You can see what you sent and the replies from the team under 'My reports' (/me/feedbacks).
- Security issues — security@promstack.com (routed separately). We reply within 24 hours and follow a responsible disclosure policy.
- Status page — status.promstack.com shows live status for the SSE, DB, R2, and push infrastructure.
Was this guide helpful?