Creating a Widget Share
Access Methods
Widget Link
Direct URL at
/w/:slug that opens a focused view of your helper.Embed Code
iframe HTML for embedding in websites, Notion, or other platforms.
QR Codes
Branded, downloadable QR codes for physical displays or printed materials.
Telegram Deep Link
Opens the helper directly in the Telegram Mini App.
Security Options
Password Protection
Add a password to restrict access to your widget:
When password protection is enabled:
- Visitors see a lock screen before accessing content
- Password is verified before showing any data
- Failed attempts are logged for security
Anonymous Viewing
Control whether visitors can view without signing in:- Enabled: Anyone with the link can view (subject to password if set)
- Disabled: Visitors must sign in with a Peanuts account
Custom Slugs
Create human-readable URLs instead of random tokens:Creating a Custom Slug
- Enter your desired slug in the “Custom URL” field
- Use lowercase letters, numbers, and hyphens only
- Availability is checked in real-time
- Click generate to confirm
Custom slugs must be unique across all Peanuts widgets. Common words may already be taken.
Expiration Controls
Set when the widget link should expire:| Option | Behavior |
|---|---|
| Never | Link remains active indefinitely |
| 7 days | Expires one week from creation |
| 30 days | Expires one month from creation |
| 90 days | Expires three months from creation |
| Custom date | Pick a specific expiration date |
What Happens When Expired
- The widget link stops working
- Visitors see an “Access expired” message
- Embed iframes show an expiration notice
- QR codes lead to the expired page
- You can create a new widget share anytime
Appearance Options
Customize how the widget looks:Show/Hide Header
- Enabled: Shows helper name, icon, and branding
- Disabled: Minimal view, content only
Show/Hide Entry Form
- Enabled: Visitors can add new entries (if permitted)
- Disabled: View-only, no entry form shown
Permission Levels
Choose what visitors can do:| Permission | View | Add | Edit | Delete |
|---|---|---|---|---|
| Viewer | ✓ | ✗ | ✗ | ✗ |
| Contributor | ✓ | ✓ | Own only | ✗ |
| Editor | ✓ | ✓ | ✓ | ✓ |
Widget Link
The widget link follows this format:Embedding in Websites
Copy the embed code from the Widget tab:embed:readywhen the iframe loadsembed:loadedwhen helper data is fetchedembed:resizewith height updates for responsive containers
QR Codes
Branded QR Codes
Widget QR codes are branded with your helper’s theme color:- Color matches your helper’s accent color
- Optional logo overlay for branding
- Clean, scannable design
Download Options
Choose your QR code size:- Small (256px) - Business cards, receipts
- Medium (512px) - Flyers, posters
- Large (1024px) - Banners, signage
QR Code Types
Two QR codes are available:- Widget Link QR - Opens the web widget
- Telegram QR - Opens in Telegram Mini App (if configured)
Telegram Deep Links
Widget shares generate Telegram deep links:Managing Widgets
Viewing Active Shares
- Open the Share dialog
- Go to “Manage Shares” section
- See all active widget shares with their settings
Revoking Access
To disable a widget share:- Open the Share dialog for the helper
- Find the widget in “Manage Shares”
- Click “Revoke” to immediately disable
Use Cases
Public Dashboard
Public Dashboard
Share a read-only widget link for a status board or metrics display that updates in real-time. Use “Viewer” permission with header hidden.
Team Kiosk
Team Kiosk
Set up a tablet with the widget link for team members to log entries without individual accounts. Enable “Contributor” permission with the entry form shown.
Customer Feedback Form
Customer Feedback Form
Embed a widget with “Contributor” permission on your website. Add password protection for internal feedback. Hide the header for a cleaner look.
Event Registration
Event Registration
Print QR codes linking to an event helper. Set expiration for after the event. Use custom slug like “conference-2025”.
Shared Family Tracker
Shared Family Tracker
