Features
What Kantiro provides out of the box.
Authentication and accounts
- Organization registration and user accounts
- JWT-based login, refresh tokens, and logout
- Email verification for new accounts
- Session-less API authentication for stateless clients
Access control
- Role-based permissions per organization
- Spring Security ACL for object-level access control
- Permission catalog exposed via API
- Per-user and per-organization permission views
- Redis-backed permission caching for performance
Subscriptions and plans
- Subscription plans with pricing and duration
- Plan-gated permissions (module, model, and action)
- Organization subscription status tracking
- Starter plan seeded for new organizations
Clients and projects
- Client records scoped to an organization
- Client types and contact details
- Projects linked to clients and organizations
- Filterable, paginated list APIs for clients and projects
File storage
- Managed file metadata for org, client, project, and comment attachments
- Presigned direct uploads to object storage
- Support for S3-compatible storage (e.g. MinIO) and Azure Blob Storage
- Upload verification and object metadata retrieval
Platform integrations
- Facebook Meta connection model for social platform linking
- Extensible platform connection architecture
API and infrastructure
- REST API under
/apifor all core operations - PostgreSQL for persistent data
- Redis for caching
- Virtual threads enabled for concurrent request handling
- Docker Compose setup for local development (database, Redis, MinIO)
Contact us to learn more or request access.