Frequently Asked Questions

General

What is HashBin.org?
HashBin.org is a content distribution platform that uses 256t hash-based addressing. Content is identified and accessed using cryptographic hashes, making it content-addressable, verifiable, and permanent. We operate on a "pay-to-publish, free-to-download" model.
What is a 256t hash?
A 256t hash is a cryptographic identifier generated from your content using SHA-512 and encoded in Base64URL format. It's deterministic (same content always produces the same hash), verifiable (anyone can confirm the hash matches the content), and URL-safe.
Do I need an account to download content?
No! Downloads are completely free and require no account. Anyone with a 256t hash can retrieve the associated content. You only need an account if you want to upload content.

Uploads

What file types can I upload?
You can upload any file type. HashBin.org treats all content as binary data and doesn't inspect or process file contents. The maximum file size is 5GB.
What happens if I upload duplicate content?
If content with the same hash already exists, we'll show you a message and offer the option to extend its retention period by at least 30 days. You won't be charged for duplicate storage.
How long is content retained?
When uploading, you choose a retention duration in multiples of 30 days. Common presets include 1 month, 1 year, 1 decade, and 1 century. You can also specify a custom duration. Content will be deleted after expiration unless retention is extended.
Can I extend retention after uploading?
Yes, you can extend retention for any content you've uploaded from your dashboard. Extensions must be in multiples of 30 days and will be charged based on the file size and additional duration.
Can I delete content before expiration?
Content cannot be deleted before its expiration date. This ensures reliability for anyone who has the hash. If you need content removed, you can file a dispute through the appropriate channels as outlined in the Terms of Service.

Payments & Pricing

How much does storage cost?
Storage costs $0.03 per GB per month. For example, storing a 100MB file for 1 year would cost approximately $0.036. Use our pricing calculator to estimate costs for your use case.
How do I add funds to my wallet?
Click "Add Funds" from your dashboard or the upload page. You'll be redirected to Stripe Checkout to securely add funds using a credit card or other payment methods. The minimum deposit is $1.00.
What payment methods do you accept?
We accept all major credit cards, Apple Pay, and Google Pay through Stripe. All payments are processed securely, and we never store your payment information.
Are there any additional fees?
No hidden fees! You only pay the storage cost ($0.03 per GB per month). Stripe charges standard payment processing fees (2.9% + $0.30) which are clearly shown before you complete a deposit.
Can I get a refund?
Deposits are non-refundable once added to your wallet. However, funds remain in your wallet indefinitely and can be used for future uploads or retention extensions.

Security & Privacy

Is my content secure?
Content is stored securely on Cloudflare R2 with encryption at rest. However, anyone with the 256t hash can download the content - treat the hash like a password. Don't share hashes for sensitive content publicly.
Do you scan or inspect uploaded content?
No. We treat all content as opaque binary data. We don't scan, inspect, or process file contents. Content is identified solely by its cryptographic hash.
What authentication methods do you support?
We use Clerk for OAuth authentication, supporting Google, Apple, Microsoft, and GitHub accounts. We don't handle passwords directly - authentication is managed securely through these trusted providers.
Can I use API keys?
Yes! You can create API keys from your dashboard for programmatic access. Keys can be set to expire after a specified duration and can be revoked at any time. See our API documentation for details.

Technical

How is the 256t hash computed?
For content larger than 64 bytes, we compute a SHA-512 hash and encode it in Base64URL format. For content 64 bytes or smaller, we use direct Base64URL encoding. The hash includes an 8-character length prefix.
Where is my content stored?
Content is stored on Cloudflare R2, a globally distributed object storage service. This ensures low-latency access from anywhere in the world.
What happens if HashBin.org goes offline?
Our infrastructure runs on Cloudflare's edge network with high availability guarantees. Content is stored redundantly across multiple data centers. In the unlikely event of extended downtime, you can contact support for data export options.
Is there an upload size limit?
The maximum file size is 5GB, which is the limit for Cloudflare R2 single uploads. There are no limits on the total amount of content you can store.
Do you have an API?
Yes! We provide a comprehensive REST API for content upload, retrieval, and account management. See our API reference for complete documentation.

Still Have Questions?

If you can't find the answer you're looking for, please refer to our Terms of Service for detailed information about policies and procedures, or reach out through the support channels listed there.