Hey everyone! I’ve been working on a free tool built specifically for us owners, operators, and extractors, and I wanted to share it with the community. My least favorite part about processing was the paperwork, and the compliance. Canna-Trace is a cannabis extraction tracking and traceability platform designed to make your life easier when it comes to logging runs, tracking yields, keeping track of R&D parameters, managing source material inventory, and preparing for audits.
What can it do?
Log extraction jobs with strain info, input weights, yields, and waste tracking
Track source tag inventory with automatic weight deduction as you process
Photo uploads for METRC tags w optical character recognition so you don’t have to transpose a rather long UID number.
Generate METRC-compatible CSV exports for batch processing. API is coming as soon as I iron out any bugs.
Yield analytics by strain, technique, and biomass grade
Full cost tracking including materials, solvents, labor, and overhead
Audit prep reports with all your compliance data in one place
Multi-employee support with granular permissions
Your Data is YOUR Data Security was built in from day one. All data is encrypted at rest and in transit. Every table uses Row-Level Security (RLS), meaning your lab’s data is completely isolated – other users can’t see it, and neither can I. All admin functions verify ownership before returning any data. Photos use short-lived signed URLs that expire after an hour. Your proprietary processes, yields, and business info stay completely private.
Would love to hear feedback from fellow extractors. What features would make your workflow easier?
Coming Soon: Direct METRC API Integration I’m actively working on direct API access to METRC so you can sync packages and tags automatically. I want to iron out all the bugs before rolling it out, but it’s on the near horizon.
I’ll be your huckleberry. We were looking for something like this but finally gave up when it became obvious the third party software people couldn’t grasp what we were trying to do. I must’ve walked out on half a dozen calls with these software people in frustration. We are currently doing all our paperwork and GMP compliance documentation in Excel. It’s clunky but at least we can half ass see what we did.
No, but I think he’s suggesting there could be a value stream in the still booming mushroom arena for this type of software. Their tracking would be incredibly similar considering seed(inoculate), grow, harvest, dry, extract all follow the same lines.
I dont use metric and im not in the usa but I have coded my own system and got it working quite well in our lab.
I have to say that your platform is definitely in the rite direction. However it does suffer from what I believe to be the most popular disconnect with software tracking concentrates.
To explain, I suggest allowing less fields to create an entry, rite now your new entry form requires yield to be input. This is a problem, for instance you often dont get the amount of yield the same day/shift as we do the amount of bio extracted but you defiantly want to record it. ofc you could add field for a wet weight but that would still need purging to have an accurate final weight and going back to change it later just makes more work for the staff. Sometimes less is more, it can take 3-5 days post initial extraction from plant matter to get proper final numbers with diamonds and thats if you know what your doing.
Oh and while i was poking around your platform I found a bug for you look into. The measurement of input in kilograms is switching to grams on the audit page for me. im browsing w FF147.02
Also, remove the requirement to add a specific biomass weight of each subsequent “run”. No one is weighing their biomass input per run, they’re working off a pile of pre-packed socks. At least that’s how we do it.
Might I suggest also, to piggyback off what @Myrrdin said, you have a “raw” weight that’s right out of the extractor, then another step for whipping/sugaring, etc, then a step for gas purge.
We track in and out weights from each process.
IE
1.Biomass prep/sock packing
2.Biomass→extract
3.raw/unpurged extract→post whip/sugar/crash, etc…both weights and times in/out of process
4.pre vac purge→post vac purge…weights and times in/out
5.(optional) vacpurged→decarb…weights and times in/out
Also, THCA production generates two distinct products from the same biomass…
THCA and HTE being able to push each product through it’s own post process track would be useful
I know not much of this would be compatible with metrc, which is something to consider. I need this sort of recordkeeping for cGMP and Record of Formulation state compliance and that has different reporting requirements than metrc does. Frankly, the metrc part of extraction tracking is the easy part. A monkey can be trained to make tags. The hard part is tracking very granular information for each process and being able to assign costs and tease out KPIs. My bean counters drive me nuts and I drive them nuts with my monstrous Excel database.