Product Types
Overview
MyKofre supports multiple types of digital products. All products follow the same purchase, ownership, and access logic, but each type has its own viewing or consumption experience.
Available Product Types
🎵 Audio
Audio products are music tracks in MP3 format (WAV and FLAC are also supported). When you purchase an audio product, you can stream it directly in your MyKofre library.
- Formats: MP3 (primary), WAV, FLAC
- Experience: Built-in audio player with streaming
- Access: Unlimited streaming after purchase
🎬 Video
Video products are video files in MP4 format (H.264 codec). WebM format is also supported. Videos can be viewed directly in your MyKofre library.
- Formats: MP4 (H.264), WebM
- Experience: Built-in video player
- Access: Unlimited viewing after purchase
📄 PDF
PDF products are documents, e-books, or any PDF file. PDFs can be viewed or downloaded from your MyKofre library.
- Formats: PDF
- Experience: Embedded PDF viewer or controlled download
- Access: Unlimited access after purchase
🖼️ Image
Image products are high-quality images in PNG, JPEG, or WebP format. Images can be viewed in full resolution in your MyKofre library.
- Formats: PNG, JPEG, WebP
- Experience: Full-resolution image viewer
- Access: Unlimited viewing after purchase
🎫 Pass
A PASS is a special access-based product, not a consumable file. PASS products grant time-based access to content, features, or experiences.
- Type: Access-based (not a file)
- Visual Media: Optional GIF, PNG, or short looping MP4 (for badge/representation)
- Duration: Defined by start date and end date
- Access: Active during the valid date range
Important: PASS products are not NFTs. They represent ownership or access state. Any media attached is visual only, used as a badge, seal, or representation.
Understanding PASS Products
What is a PASS?
A PASS is a digital access token that grants time-based access. Unlike file-based products (audio, video, PDF, image), a PASS doesn't deliver a consumable file. Instead, it grants access rights during a specific time period.
PASS States
- Active: Current date is within the valid range (between start date and end date). The PASS appears in normal colors and grants access.
- Expired: Current date is after the end date. The PASS remains in your library but appears in grayscale (black and white) and is clearly labeled as "Expired". Expired PASSes are never deleted.
- Pending: Current date is before the start date. The PASS is not yet active.
PASS Features
Creators can configure:
- Name: Title of the PASS
- Description: What the PASS grants access to
- Cover Image: Visual representation
- Optional Visual Media: GIF, PNG, or short looping MP4 for badge/seal representation
- Start Date: When the PASS becomes active
- End Date: When the PASS expires
File-Based vs Access-Based Products
File-Based Products (Audio, Video, PDF, Image)
- Deliver a consumable file
- Can be streamed, viewed, or downloaded
- Access is permanent after purchase
- File is stored in Supabase Storage
Access-Based Products (Pass)
- Grant access rights, not a file
- Time-limited access (defined by dates)
- Visual representation only (optional media)
- State is computed dynamically (active/expired)
MyKofre Library Organization
In your MyKofre library, you can filter purchased items by type:
- Click on a product type icon to view only that type
- Click "All" to view all purchased items
- Each type shows a count of items you own
The visual representation of items matches the same card layout used in public product views, adapted for your personal library context.
Need Help?
If you have questions about product types or how they work, please visit ourFAQ page or contact support.