Technical FAQ
Technical frequently asked questions about browsers, performance, and compatibility in YAPL.
Technical FAQ
Technical questions about browsers, performance, data security, and platform compatibility.
Browser Support
Which browsers are supported?
YAPL supports all modern browsers:
- Chrome (recommended) - version 90+
- Firefox - version 90+
- Safari - version 14+
- Edge - version 90+
Does YAPL work on mobile browsers?
Yes! YAPL is built as a Progressive Web App (PWA) and works on mobile browsers including:
- Chrome on Android
- Safari on iOS
- Firefox on Android
What if I'm using an older browser?
You may experience issues with older browsers. We recommend updating to the latest version for the best experience and security.
Why do some features look different in different browsers?
Minor visual differences may occur due to how browsers render elements. Core functionality remains the same across all supported browsers.
Progressive Web App (PWA)
What is a PWA?
A Progressive Web App is a website that can be installed on your device and used like a native app. Benefits include:
- App-like experience
- Home screen icon
- Full-screen mode
- Better performance
- Some offline capabilities
How do I install YAPL as an app?
On Desktop (Chrome):
- Visit YAPL in Chrome
- Click the install icon in the address bar (or menu > "Install YAPL")
- Click Install
On Android:
- Visit YAPL in Chrome
- Tap the menu (three dots)
- Tap "Add to Home screen" or "Install app"
On iOS:
- Visit YAPL in Safari
- Tap the Share button
- Tap "Add to Home Screen"
Does YAPL work offline?
Yes! YAPL supports full offline editing for plans:
- Edit tasks, dependencies, and progress - All editing features work offline
- Critical path calculations - CPM runs locally on your device
- Auto-save to device - Changes save every 500ms to IndexedDB
- Undo/Redo - Full history available (up to 50 operations)
Requirements:
- Load the plan once while online
- Make a small edit to create a local draft
What needs internet:
- First-time plan access
- Publishing drafts to cloud
- Creating new plans
- Real-time collaboration
See Offline Editing Guide for complete details.
Performance
YAPL is running slowly. What can I do?
Try these steps:
-
Clear browser cache
- Chrome: Settings > Privacy > Clear browsing data
- Firefox: Settings > Privacy > Clear Data
-
Close other tabs
- Too many open tabs use memory
-
Disable browser extensions
- Some extensions can slow down pages
-
Check your internet connection
- Slow connection affects load times
-
Try a different browser
- Rule out browser-specific issues
-
Update your browser
- Older versions may have performance issues
Why do large plans load slowly?
Plans with many tasks (hundreds) require more processing. Tips:
- Use filters to show fewer tasks at once
- Collapse task hierarchies
- Consider splitting into multiple plans
How much data can YAPL handle?
Tier limits help maintain performance:
| Tier | Tasks per Plan |
|---|---|
| Basic | 200 |
| Professional | 500 |
These limits ensure smooth operation for all users.
Data & Security
Is my data secure?
Yes. YAPL implements multiple security measures:
- HTTPS encryption for all data transfer
- Row-level security (RLS) for data isolation
- Secure authentication via Supabase
- No storage of full payment card numbers
Where is my data stored?
YAPL uses Supabase for data storage, which runs on enterprise-grade cloud infrastructure with:
- Regular backups
- Geographic redundancy
- Compliance certifications
Who can see my data?
- Your workspace data: Only workspace members with appropriate access
- Cross-workspace: Workspaces are completely isolated
- YAPL staff: Limited access for support purposes only
Is my data backed up?
Yes. The database is backed up regularly. For critical data, we recommend also maintaining your own exports.
Can I export my data?
Professional tier users can export data in various formats. Look for export options in the actions menu of relevant features.
Authentication
How does login work?
YAPL uses Supabase Auth for secure authentication:
- Email and password authentication
- Secure session management
- Password reset via email
Why was I logged out?
Automatic logout occurs:
- After extended inactivity
- When sessions expire
- After password changes
- When clearing browser data
Simply log in again to continue.
Can I stay logged in?
Sessions persist for a reasonable duration. If you're being logged out frequently:
- Check that cookies are enabled
- Don't clear browser data for YAPL
- Check browser extensions that might affect cookies
Errors & Issues
I see a blank page
Try these steps:
- Refresh the page (Ctrl+R or Cmd+R)
- Clear browser cache
- Disable ad blockers for YAPL
- Try a different browser
- Check your internet connection
I get "Something went wrong" errors
This usually indicates a temporary issue:
- Refresh the page
- Try the action again
- Clear cache and retry
- If persistent, contact support with error details
Features aren't loading correctly
- Clear browser cache and cookies
- Disable browser extensions
- Try incognito/private mode
- Update your browser
- Try a different browser
The page keeps refreshing
This might be caused by:
- Browser extensions
- Memory issues (close other tabs)
- Network instability
Try disabling extensions or using incognito mode.
Compatibility
Does YAPL work with screen readers?
YAPL follows accessibility best practices with:
- Semantic HTML
- ARIA labels
- Keyboard navigation
- Sufficient color contrast
If you encounter accessibility issues, please contact support.
What screen resolutions are supported?
YAPL is responsive and works on:
- Mobile: 320px and up
- Tablet: 768px and up
- Desktop: 1024px and up
Does YAPL support keyboard shortcuts?
Basic keyboard navigation is supported:
- Tab to move between elements
- Enter to activate buttons
- Escape to close dialogs
Can I use YAPL on multiple devices?
Yes! Your account works on any device with a supported browser. Data syncs automatically between devices.
Network & Connectivity
What ports does YAPL need?
YAPL uses standard web ports:
- HTTPS (443): Required for all connections
No special firewall configuration should be needed.
Does YAPL work behind a corporate firewall?
Yes, as long as standard HTTPS traffic is allowed. If you experience issues, check with your IT department about:
- HTTPS access to YAPL domains
- WebSocket connections (for real-time features)
What happens if I lose internet connection?
For plan editing (with draft):
- All editing continues working normally
- Changes auto-save to your device every 500ms
- Critical path calculations keep running
- Undo/Redo remains available
- Maximum data loss on crash: 500ms of work
For other features:
- Currently loaded data remains visible
- Some actions require reconnection
- Connection restores automatically
Tip: Before going offline, open your plan and make a small edit to create a draft. See Offline Editing Guide.
Still Have Questions?
Contact Support for technical assistance.
Was this page helpful?