Product Tour · Feedtracks

Feedtracks — Product Tour

Welcome to Feedtracks, your collaborative workspace for organizing, sharing and discussing audio content.
This guide gives an overview of what you can do inside Feedtracks, distilled directly from how the application behaves in code and tests.


1. Drives & Folders

Each user owns a private Drive (your personal root folder).
Inside a drive you can create unlimited nested Folders to structure your files and playlists.

What you can do

  • Create, rename or delete folders.
  • Move folders anywhere within the same drive.
  • Share a folder to someone else’s drive (it is duplicated and all inner items become references so the other user immediately sees them).

Storage indicator – every folder shows its cumulative size so you always know how much space you are using.
Your plan defines a total storage allowance (e.g. 1 GB in the standard plan).

Video: Creating and organizing nested folder structures for your audio projects with drag-and-drop functionality. Easily visualize storage usage across your drives.


2. Tracks (Files)

A Track is any file you upload.
Feedtracks distinguishes audio (MP3, WAV…) from other files so music‑specific features apply where relevant.

Upload

  • Drag‑and‑drop or use the Upload button inside any folder.
  • File size is shown instantly; storage is updated in real time.

After upload you can

  • Play the audio (for supported formats).
  • Move or share the track to any other folder or drive.
  • Delete it (moves to trash if your plan supports it).

When total storage goes beyond your subscription limit the newest files are still accepted but flagged for automatic deletion in 30 days. You’ll see a countdown badge on them.

Video: The persistent audio player lets you continue listening while navigating through folders. Upload any audio format and get instant file size information.

Track versioning

Feedtracks automatically organizes multiple versions of the same track into a Stack. Each track belongs to a stack and can have several versions, making it easy to manage revisions and compare different mixes.

How it works:

  • Every track is part of a stack (initially containing just version 1).
  • When you add a new version (dragging one file onto another or using the Add new version button), Feedtracks creates a new version within the same stack.
  • By default, last version is the main version but it can be changed in the track's detail page (click on Make it main button).
  • You can remove a version from stack at any time, by clicking on Remove from stack button. Removed version is put back in folder, alone.
  • You only see the main version in the folder, but you can access all versions in the track's detail page (click on Track's version number to open menu).

Comparing versions:

  • Navigate to any track's detail page and click Compare Versions to see all versions side-by-side.
  • Listen to different versions seamlessly with synchronized playback.
  • Each version displays its version number (v1, v2, v3...) and title.

Storage impact:

  • Each version is a separate file and counts toward your storage quota.
  • Adding a new version creates a new file; the old version remains in the stack unless deleted.
  • You can manage storage by deleting older versions you no longer need.

3. Playlists

A Playlist gathers multiple audio tracks in a chosen order.

Create

  • From any folder, click New Playlist.
  • Give it a title and optional cover art.

Populate

  • Move or drag audio files into the playlist (only audio files are allowed).
  • One file cannot be added twice to the same playlist.
  • A playlist can be moved like any other item but cannot be nested inside another playlist.

Limits & expiration

  • A playlist has its own size limit (e.g. 250 MB). Above that, the playlist is automatically marked expired and becomes read‑only.
  • You can manually set or clear an expiry date while editing the playlist.

Video: Creating sequential playlists with reordering capabilities. Perfect for organizing mix versions, session recordings, or arranging tracks in playback order for client review.


4. Shared Drives & Collaboration

A Shared Drive is a special folder that lets several people work in the same workspace.
It appears alongside your personal drive with a group icon.

Create

  • Click New Shared Drive from the drive selector and name it (optional).

Invite people

  • Enter their email address and pick a role:
Role Permissions
Admin Everything: rename the drive, add / remove members, change roles, delete items.
Editor Upload, move, delete items, create playlists, comment. Cannot manage members.
Viewer Browse and comment only.

Invited people see the drive immediately. If they don’t yet have a Feedtracks account we create a temporary profile so they can join in one click.

Leaving – collaborators can leave anytime; their comments remain so the discussion history is preserved.

Video: Seamless collaboration with artists, producers, and clients through shared drives. Set different access levels to control who can edit or only listen to your mixes.

Storage counting – all files inside a Shared Drive count against the owner's storage quota; other members' quotas are untouched.

Examples:

  • Your own drive – a 50 MB track you upload counts 50 MB against your quota.
  • Shared Drive you created – all files uploaded by anyone count against your (the owner's) quota. A 100 MB track uploaded by an editor uses 100 MB of your storage.
  • Shared Drive someone else created – files you upload count against the drive owner's quota, not yours.
  • Sharing a file – when you share a 50 MB track from your drive to someone else's drive, it creates a reference. Your quota: still 50 MB. Their quota: 0 MB (they only store the reference).
  • Moving a file between drives – moving a 30 MB track from your drive to a Shared Drive transfers the storage count. Your quota decreases by 30 MB, the Shared Drive owner's quota increases by 30 MB.

5. Profile & Communication Settings

Open Profile → Notifications to tell Feedtracks which emails you want to receive.

Toggled When you’ll get an email
Upload Someone uploads to your drive
Comment Someone comments on your tracks
Reply Someone replies to your comments
Weekly Stats Monday recap of your playlists

Guests never receive emails until they register.
You can also change your avatar and username from the profile page.


6. Authentication & Account Security

Feedtracks offers three flexible authentication methods to suit your preference and security needs.

Sign in with Google OAuth

The fastest way to access your account – one click, no passwords to remember.

Benefits:

  • Instant sign-up and login
  • No need to wait for magic link emails
  • Your Google account security protects your Feedtracks account
  • Can be linked to existing Feedtracks accounts

Magic Link (Passwordless)

Receive a secure, one-time login link via email.

How it works:

  1. Enter your email address
  2. Click the link sent to your inbox
  3. Automatically logged in – no password needed

Perfect for:

  • Users who prefer email-based authentication
  • Additional security without managing passwords
  • Switching between devices seamlessly

Passkeys (Biometric)

Use your fingerprint, Face ID, or security key for the most secure authentication.

Features:

  • Biometric authentication (Touch ID, Face ID)
  • Hardware security key support
  • No passwords to type or remember
  • Phishing-resistant technology

Multiple Authentication Methods

Link different authentication methods to the same account for maximum flexibility:

  • Google OAuth + Magic Link – Sign in with Google or use email links
  • Google OAuth + Passkey – Choose between OAuth or biometric
  • All three methods – Maximum flexibility and security

Manage your authentication methods in Profile → Connected Accounts where you can:

  • Link your Google account
  • Enroll passkeys
  • Unlink authentication methods (with safety checks to prevent account lockout)

Security Note: You must have at least one authentication method active. Feedtracks prevents you from unlinking OAuth if it's your only way to access your account.


7. Comments & Replies

Spark conversations directly on the waveform with both text and audio comments.

Text Comments

  • While playing a track, pause at any timestamp and hit Add Comment.
  • Type your message; everyone with access to the track will see it.

Audio Comments

  • Record voice feedback directly on the waveform for more nuanced communication.
  • Toggle to audio mode in the comment form to start recording (up to 2 minutes).
  • Visual recording interface with real-time audio visualization and timer.
  • Perfect for detailed production notes, vocal feedback, or when typing isn't enough.
  • Inline playback with progress bar and seek controls for reviewing audio comments.

Reply

  • Click a comment bubble to open the thread and add your reply (text only for now).

Video: Precision timestamped commenting on the waveform lets clients and collaborators pinpoint specific moments in your mix for feedback. No more vague "around 1:30" references.


8. Dashboard & Statistics

The Dashboard gives you an instant overview of your account:

  • Storage bar indicating used and remaining space.
  • Total number of tracks, playlists and comments you own.
  • “Most played” – top 5 tracks across your playlists over the last 7 days.
  • List of Shared Drives you belong to and pending invitations.
  • Quick links to recently opened items.

Everything updates in real time.
Turn on Weekly Stats in your notifications to receive the same figures every Monday.

Video: Track which parts of your mixes are being played most often and gather comprehensive playback statistics. Analyze listener behavior to understand what elements resonate with your audience.


9. Moving & Sharing items

Need to reorganise? Use the Move / Share action available in context menus.

Action Same drive Different drive
Move Item is relocated; previous location is emptied Item is relocated; all references in the old drive are removed
Share Creates a reference in the target drive while the original stays where it was

Rules enforced by Feedtracks:

  • You can’t move a track or folder onto a track (tracks are leaf nodes).
  • Folders & files can’t be moved into a playlist; only audio files may be.
  • A playlist can’t be inside another playlist.
  • Attempting to share the same item twice in the same folder shows an informative error.
  • If you have editor or admin permissions on a drive, you can move items within it, but you can't move items out of it unless you own them.

Video: Share your mixes and projects between workspaces with intuitive drag-and-drop. References maintain the original audio quality without duplicating storage space.


10. Public Sharing & Password Protection

Share your tracks and playlists with anyone outside Feedtracks using Public Access settings. Control who can access your content with three privacy levels.

Access Levels

Level Who can access Authentication required
Private Only members of groups where the item is shared Feedtracks account required
Public Anyone with the link None
Protected Anyone with the link and password Password required

How to set up public access

  1. Open the track or playlist you want to share
  2. Click the Share button
  3. Navigate to the Public access tab
  4. Choose your access level:
    • Private: Default setting, only group members can access
    • Public: Generate a shareable link for anyone
    • Protected: Add password protection for sensitive content

Password Protection Features

When you choose Protected access:

  • Set a password (minimum 6 characters) that viewers must enter
  • Add an optional hint to help authorized users remember the password
  • Passwords are securely hashed using PBKDF2-SHA256 with 100,000 iterations
  • Valid access is stored in the session for 24 hours (no need to re-enter)
  • Changing the password immediately invalidates all existing access tokens

Security

  • Password-protected links remain private until the correct password is entered
  • Changing a password requires all users to re-authenticate
  • Access tokens automatically expire after 24 hours
  • Timestamps ensure old sessions are invalidated when passwords change

Use Cases

  • Public playlists: Share mix previews with clients without requiring them to create an account
  • Password-protected demos: Send exclusive previews to select industry contacts
  • Private feedback sessions: Share works-in-progress with a secure password for trusted collaborators

The shareable link stays the same regardless of access level changes, making it easy to upgrade from public to password-protected at any time.


11. Guest → Full Account Migration

Guests can explore Feedtracks without signing up (but don't have access to Drive features).
When they finally create an account, all their playlists, tracks, comments, replies and even play history migrate automatically.

If the migration would push you over your plan’s storage quota, the imported tracks are still transferred but put in Trash thus flagged for deletion in 30 days so nothing is lost.


12. Storage & Expiration Cheatsheet

Feature What it means
Storage limit Hard cap; new uploads beyond this are kept for 30 days then deleted.
Playlist size limit Per‑playlist limit; exceeding playlists are marked *expired* and become read‑only.
Default expiration Default lifespan for guest playlists; can be overridden when creating a playlist.

13. Trash

How it works

  • Items put in Trash are automatically deleted after 30 days.
  • Once in the Trash tab, you can delete them directly by going into the Trash tab and clicking on the Delete Permanently button.
  • As long as they are in Trash, you can restore them.
  • As long as files are in Trash, they are still counted in your storage usage.
  • If you don't have enough storage space, files can't be restored.

14. Blockchain Certifications

Protect your intellectual property with Blockchain Certifications – cryptographic proof of ownership and authenticity for your audio files. It's in beta testing and only certify on Ghostnet network.

What it does

  • Creates an immutable timestamp of your file on the blockchain
  • Generates cryptographic proof that you possessed the exact file at a specific time
  • Records collaborator information, metadata, and rights percentages
  • Provides legal evidence of authorship and creation date

The 4-Step Certification Process

  1. File Info – Basic file information and title
  2. Collaborators – Add authors and define rights percentages
  3. Metadata – Genre, creation date, and additional details
  4. Review – Final verification before blockchain submission

How certification works

  • Each file gets a unique cryptographic hash (fingerprint)
  • This hash is recorded on the blockchain with timestamp
  • Any modification to the file creates a different hash
  • You get an immutable certificate proving file ownership at certification time

Credits & Limits

  • Certifications use credits that reset monthly based on your subscription
  • Track your remaining credits and usage on the Certifications page
  • Upgrade your plan for more monthly certifications

Legal Protection Blockchain certificates serve as timestamped evidence in copyright disputes, providing strong legal proof of when you created or possessed specific audio content.

Video: Step-by-step blockchain certification process for protecting your intellectual property. Learn how to create immutable timestamps, add collaborator information, and generate cryptographic proof of ownership that serves as legal evidence in copyright disputes.


15. Frequently Asked Questions

What file types are supported?
Any file can be stored, but only audio files unlock playback and playlist features.

Can I recover an expired playlist?
Yes. Renew your storage plan and then click Activate on the playlist.

How do shared items affect my storage?
Sharing does not duplicate the file size; the owner’s storage is counted, recipients just get a reference.

Enjoy organising, sharing and discussing your tracks with Feedtracks!


16. Changelog

Week 43

  • Audio Comments – Record voice feedback directly on tracks
    • Toggle between text and audio modes in comment form
    • Record up to 2 minutes of audio commentary
    • Real-time audio visualization and timer during recording
    • Inline playback with progress controls and seeking
    • Server-side validation with timing tolerance for edge cases
    • Perfect for detailed production notes and nuanced feedback

Week 42

  • Google OAuth authentication – Sign in with Google for instant access
    • One-click sign-up and login
    • Link Google to existing accounts in settings
    • Manage multiple authentication methods (OAuth + Magic Link + Passkeys)
    • Account security with rate limiting and lockout prevention
  • Group management improvements (suggested collaborators, pre-existing groups)
  • Added public sharing with password protection for tracks and playlists
  • New design for playlist header

Week 41

  • Mobile webapp improvements (Drive page, Sidebar, many other pages adapted to mobile)
  • OWASP security audit
  • Many security improvements

Week 40

  • Improved mobile player
  • Added smooth open and close action to mobile sidebar
  • Turn mobile up_navbar into native app styled bottom navigation menu
  • Added volume control in player
  • Improved queue in player
  • Improved playlist header background
  • Improved artwork and avatar upload mechanism
  • Improved files deletion background process
  • Improved and secured storage calculation
  • Updated translations
  • Added table view for certifications page
  • Fixed some bugs

Week 39

  • Added upload full folder
  • Added preview for image and pdf
  • Added certifications in Tezos Ghostnet (beta)
  • Refacto entire notification system
  • Fixed some bugs