Terms of service
Last updated: March 21, 2026
WhipNode is operated by Square Post Labs ("we," "us," "our"), located at 201 King St, London, Ontario N6A 1C9, Canada. By using whipnode.com or the WhipNode API, you agree to these terms. If you do not agree, do not use the service.
1. What WhipNode is
WhipNode is a temporary context host for AI agents and developers. You upload files, we serve them as structured outputs (JSON, Markdown, YAML, plain text, prompt packs) for a limited time. Files expire and are permanently deleted.
WhipNode is not a file host, CDN, social sharing service, or permanent storage solution. It is an ingestion gateway for AI agent workflows.
2. Acceptable use
You may upload:
- Screenshots, UI captures, code screenshots
- PDFs, text files, Markdown, JSON, log files, ZIP bundles
- Technical documentation and configuration files
You may not upload:
- Photos of people, selfies, face images, or ID documents
- Pornographic, violent, or illegal content
- Malware, exploits, or content designed to harm systems
- Content that infringes on intellectual property rights
- Content intended to harass, threaten, or defame
Uploads containing human faces or photos of people are unsupported and may be automatically blocked or removed without notice.
3. Free tier limits
- 50 uploads per day
- 25 MB maximum per upload
- 24-hour file expiration (non-negotiable on free tier)
- OCR included
- No API access (browser and paste only)
- No upload history
We reserve the right to adjust these limits at any time. Paid plans with higher limits will be available in the future.
4. Data handling
- Expiration: All uploads expire after the designated TTL (default 24 hours). Expired files are permanently deleted from storage within 15 minutes.
- No permanent storage: We do not keep copies of your files after expiration.
- OCR processing: Text is extracted from images using a third-party OCR service. Extracted text is stored alongside the upload and deleted when the upload expires.
- Moderation: Images are scanned for prohibited content using automated moderation. We do not manually review uploads unless investigating abuse.
- Hashing: Your IP address and user agent are hashed (one-way, non-reversible) for rate limiting and abuse prevention. We do not store raw IP addresses.
5. Content ownership
You retain ownership of everything you upload. We do not claim any rights over your content. By uploading, you grant us a limited license to store, process (OCR, moderation, format conversion), and serve the content for the duration of the upload's TTL. This license terminates when the upload expires.
6. No guarantees
- WhipNode is provided "as is." We do not guarantee uptime, availability, or data integrity.
- We do not guarantee that OCR extraction will be accurate or complete.
- We do not guarantee that content moderation will catch all prohibited content, nor that it will never flag legitimate content.
- We do not guarantee protection against prompt injection or malicious content in uploaded files. Agents consuming WhipNode outputs should treat all content as untrusted.
- We are not responsible for how downstream agents or services use the content you upload.
7. Abuse and enforcement
We may, without notice: rate-limit your access, block uploads, delete content, or ban your IP if we determine you are violating these terms or abusing the service. We have no obligation to provide notice or explanation for enforcement actions.
8. Third-party services
WhipNode uses third-party services for infrastructure, OCR processing, content moderation, anonymous analytics, and error tracking. No file content or personal information is shared with analytics or error tracking providers. Your use of WhipNode is also subject to these providers' terms of service.
9. Cookies
WhipNode uses essential cookies for functionality and analytics cookies for anonymous usage tracking. Analytics cookies track usage patterns (page views, upload counts, format usage) and do not collect personal information, file content, or notes. You must accept cookies to use the web interface. The API does not use cookies.
10. Changes to these terms
We may update these terms at any time. Continued use after changes constitutes acceptance. We will update the "last updated" date at the top of this page.
11. Limitation of liability
To the maximum extent permitted by law, Square Post Labs and WhipNode shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of data, profits, or revenue, whether incurred directly or indirectly. Our total liability for any claim shall not exceed the amount you have paid us in the 12 months preceding the claim, or $50 CAD, whichever is greater.
12. Governing law
These terms are governed by the laws of the Province of Ontario, Canada. Any disputes shall be resolved in the courts of Ontario.
Contact
Questions about these terms: [email protected]