Skip to main content

Using pack folders

A pack folder is a special folder type created when you buy a Prompt Pack. It enforces read-only behavior at the database level so the pack stays intact for everyone who buys it.

What is protected

  • Edits and deletes. Both are rejected by a database function (is_pack_folder()) regardless of where the call comes from.
  • Moves out. You cannot move an individual pack prompt out of the pack folder.

You can still favorite pack prompts, copy them, and view their version history.

Your personal organization layer

Sometimes you want a pack prompt to also show up in your own "Email campaigns" folder. PromptsVault handles this through a separate table that records your view of each prompt without touching the original.

In practice:

  1. Open the three-dot menu on a pack prompt.
  2. Choose Add to folder.
  3. Pick one of your folders.

The prompt now appears in both folders for you. Other people who bought the same pack still see it only in the pack folder. The same mechanism works for team-shared prompts and any prompt you do not own.

How the architecture works

The underlying tables:

  • prompts stores the prompt itself once, owned by the system for premium content.
  • product_prompts links a prompt to a pack.
  • user_purchases records who has access to which pack.
  • user_prompt_folders records your personal folder assignment for any prompt you do not own.

When the app loads your vault it merges your personal mappings on top of the canonical data, so your view is yours alone.

Moving the pack as a whole

You can drag the pack folder under another of your folders to nest it inside your hierarchy. The pack's read-only protection moves with it.

What happens if you cancel

Pack purchases are one-time. Canceling your subscription does not remove pack access. Your packs remain in your vault.