Infrastructure & Data
Public BetaScalable object storage.
Governed by your Organization.
Store application files, user media, document archives, and backups with direct presigned uploads, scoped API tokens, private buckets, and transparent quotas.
Organization-owned tenancy. Built on verified Qwibik Cloud access controls.
Engineered for production
Purposeful capabilities. Built for modern architecture.
Organization-managed tenancy
Storage buckets and usage belong directly to your Organization. Unified billing, role-based access, and complete multi-tenant isolation without orphaned credentials.
Direct uploads via signed URLs
Offload heavy file uploads from your application backends. Clients stream directly to the storage provider via secure time-limited presigned PUT URLs.
Scoped programmatic API tokens
Create dedicated qws_... access tokens with granular permissions (objects:read, objects:write, objects:delete, objects:list) and optional single-bucket restriction.
Private buckets by default
Every bucket is created private. Files can only be accessed with verified permissions or time-limited signed download intents with custom expiration TTLs.
Transparent quota & usage visibility
Real-time usage tracking shows stored bytes, active bucket counts, and object inventory. Clear quota limits prevent surprise overages.
Developer-first REST data plane
Standard HTTP endpoints for listing buckets, reserving uploads, finalization, and downloads. Simple to integrate with cURL, Node.js, Python, or Go.
Direct upload workflow
Two-phase upload protocol. Zero server bottleneck.
Uploading large files through web servers exhausts server memory and worker threads. Qwibik Object Storage implements an industrial two-phase upload protocol with cryptographic verification.
Reserve upload
Your application backend calls POST /v1/object-storage/buckets/:bucket/uploads with object key, expected byte size, and MIME content type.
Direct stream
The client streams raw bytes directly to the returned signed PUT URL. No file data routes through your backend application servers.
Cryptographic verify
Backend calls POST /v1/object-storage/uploads/:id/finalize. Qwibik verifies byte size and provider storage evidence before marking ready.
Secure retrieval
Generate time-limited signed download URLs with custom expiration (from 60 seconds to hours) for authenticated consumers.
Technical specifications
Starter Plan (Public Beta) Specifications
Frequently asked questions
Essential details for your team.
How are stored files protected?
Buckets are private by default. Access to private objects requires authenticated API tokens or time-limited presigned download URLs generated by authorized users.
How do programmatic API tokens work?
Tokens begin with qws_ and carry specific permission scopes: objects:read, objects:write, objects:delete, or objects:list. You can restrict tokens to a specific bucket for maximum security.
Can I connect Object Storage with Qwibik One?
Yes. Qwibik One Workspaces exist within the same Organization. Business Applications can store attachments and operational records directly in your Organization buckets.
What are the limits during Public Beta?
Starter v1 includes 10 GB of storage and up to 10 buckets. Higher capacity and custom volume limits can be provisioned on request.
Start storing with Qwibik Cloud Object Storage.
Activate Object Storage in your Organization Cloud console today or talk to our engineering team about custom infrastructure requirements.
