Customer media
Users upload agent portraits and property photos for the purpose of generating listing videos. These assets are stored privately and used for the requested generation workflow.
This overview explains how CrunchSave handles customer media and account data during the listing video workflow.
Users upload agent portraits and property photos for the purpose of generating listing videos. These assets are stored privately and used for the requested generation workflow.
Intermediate clips and final MP4 files are attached to the user's job record and delivered through signed URLs.
Subscription checkout is handled by LemonSqueezy. CrunchSave stores plan identifiers, payment event references, and credit balances needed to operate the service.
Access controls, rate limits, webhook verification, worker signatures, and private storage are used to protect the processing pipeline.