System requirements
Supported browsers, file formats, and known limits for using AskPhi.
Supported browsers
AskPhi runs in any modern, evergreen browser:
- Google Chrome — last 2 major versions
- Microsoft Edge — last 2 major versions
- Mozilla Firefox — last 2 major versions
- Safari — 16 or newer (macOS / iOS)
Internet Explorer is not supported.
Recommended hardware
- 8 GB RAM (charts with thousands of points render smoother).
- A screen 1280×720 or larger. The app is fully responsive and works on phones, but data tables are easier on a tablet or laptop.
Network
AskPhi is a real-time app. Make sure your network allows:
| What | Why |
|---|---|
| HTTPS to the API | Sign-in, file uploads, profile updates. |
| WebSocket / Socket.IO | Live AI replies and message updates. |
If your office firewall blocks WebSockets, AI replies may not appear in real time. Talk to your network admin about allowing WebSocket traffic to the AskPhi domain.
File requirements
| Item | Requirement |
|---|---|
| File format | .csv only. |
| Max data rows | 10,000 (header row not counted). |
| Encoding | UTF-8 recommended. ASCII works. |
| Delimiter | Comma (,). |
| Header row | Required. The first row must contain column names. |
| Upload chunking | Files are split into 5 MB chunks automatically; you don't have to do anything. |
For tips on preparing files, see Upload a CSV.
Account requirements
- A valid email address for sign-up and password resets.
- A username that is 3–30 characters, lowercase, starts with a letter,
and uses only letters, numbers,
.,_, or-. - A password that is at least 6 characters at sign-up. When you reset your password later, the new one must be at least 8 characters with one uppercase letter, one lowercase letter, and one number.
Known limits
- One CSV per chat session. Sessions are bound to a single file.
- Session history is searchable but not exportable yet.
- AskPhi does not browse the web or call third-party tools.