Privacy Policy — CannaHubMN Minnesota Cannabis Directory

Episode Show Notes

So here’s something that came up last week — a friend of mine who runs a licensed cultivation operation in the metro area asked me, point blank, what does CannaHubMN actually do with my information when I list my business there? And I realized I didn’t have a crisp answer.

That’s a fair question, and honestly it’s one more operators should be asking before they put their business information on any directory platform. The short answer is: the privacy policy is pretty transparent about it. But the details matter.

Right, and I think most people — myself included — scroll past the privacy policy like it’s a terms-of-service wall of text. But for a B2B platform serving licensed cannabis operators, there are some things in there that are actually worth understanding.

Completely agree. So let’s just walk through what’s actually in there, because it’s not that long and it covers some ground that’s relevant to how the platform works day to day.

Okay, so starting from the top — who is CannaHubMN, in terms of how they describe themselves in this policy?

They describe themselves as a business-to-business directory platform. The emphasis is on licensed cannabis operators and industry professionals in Minnesota. So this isn’t a consumer-facing review site. It’s built for the trade — cultivators, manufacturers, retailers, that kind of operator.

Which matters for the privacy conversation, because the people interacting with the platform are mostly professionals, not random consumers browsing around.

Exactly. And the data they’re collecting reflects that. It’s not a platform that’s trying to build a consumer profile on you. The collection is pretty functional.

Okay, so walk me through what they actually collect. Because I think people assume it’s everything.

So the main categories are comments and user submissions, uploaded media, and then cookies. Let’s take those one at a time. When someone leaves a comment or submits content, they collect what you enter in the form — name, email, whatever — plus your IP address and your browser’s user agent string.

The user agent string — that’s the thing that tells the site what browser and operating system you’re using?

Right. It’s not personally identifying on its own, but combined with an IP address, it helps with spam detection. That’s explicitly why they collect it.

Okay, and then there’s something in there about Gravatar? I had to read that twice.

Yeah, so Gravatar is a service — it’s been around forever — where you associate a profile image with your email address. What the policy says is that if you provide an email, an anonymized version of that email — a hash — might get sent to Gravatar to check whether you have a profile image set up there. If you do, that image could appear next to your comment.

So it’s not sending your actual email address to Gravatar.

Correct. It’s a one-way hash. Gravatar can’t reverse it back to your email. But it’s worth knowing that interaction happens, and the policy points people to Gravatar’s own privacy practices if they want to dig into that.

I appreciate that they flag it at all, honestly. A lot of platforms just don’t mention it.

It’s a transparency point, yeah. Small detail, but it’s the kind of thing that builds trust with an operator audience that’s already navigating a lot of regulatory scrutiny in their day-to-day business.

Okay, the uploaded media section — this one actually surprised me a little. Tell me about that.

So this is about image files. If you upload a photo to the site — say, a photo of your facility or your product line — that image file might contain embedded metadata. And one of the things that can be embedded is GPS location data. It’s called EXIF data.

Oh, like when you take a photo on your phone and it automatically tags where you were.

Exactly. Most people don’t think about it, but your phone is often embedding precise coordinates into every photo. The policy flags that other visitors could potentially download those files and extract that location information.

Which for a cannabis operator — I mean, the location of a cultivation facility is not something you necessarily want embedded in a publicly downloadable image file.

Right, and the policy recommends stripping that data before you upload. Most phones and computers have ways to do that. It’s a practical heads-up that I think a lot of operators would genuinely not think about.

That’s actually really useful. I’m going to tell my friend about that specifically.

It’s one of those things where the privacy policy is doing some real work, not just covering legal bases.

Alright, let’s talk cookies. Because I feel like this is where people’s eyes glaze over, but there’s actually some nuance here.

There is. So they break it into four scenarios. The first is comment convenience — if you leave a comment and opt in, your name, email, and website URL get saved in a cookie for up to a year so you don’t have to retype them next time.

Standard stuff.

Very standard. Second is a browser compatibility check — when you hit the login page, a temporary cookie gets set just to confirm your browser accepts cookies at all. No personal data, gone when you close the browser.

Okay, and then login sessions — that’s where it gets a little more layered.

A little bit, yeah. So when you log in, cookies maintain your session and your display preferences. Standard login cookies last two days. If you check ‘Remember Me,’ that extends to two weeks. And then screen option cookies — things like how you’ve configured your dashboard view — those can persist up to a year. When you log out, all the login cookies get cleared.

Wait, so if I don’t log out — if I just close the tab — those session cookies are still sitting there for two days?

On that device, yes. Which is pretty normal for any web platform. It’s not unusual behavior, but it’s worth being aware of if you’re logging into a shared computer or something.

Fair point. And the fourth cookie scenario?

Article editing. If you publish or edit a listing, a short-lived cookie records the ID of the content you edited. No personal data in it, expires after one day. It’s basically just a housekeeping cookie so the platform knows what you were working on.

Okay, so none of these are particularly alarming. They’re all functional.

They are. What I’d flag is the embedded third-party content section, because that’s where things get a little less predictable.

Yeah, talk about that.

So if a page on CannaHubMN has embedded content — a video, a map, an article from an external source — that content behaves as if you visited that third-party site directly. Those third parties can set their own cookies, collect their own data, deploy tracking technologies. The policy is clear that CannaHubMN doesn’t control what those third parties do.

And if you’re already logged into, say, a Google account or a social media platform, those embedded pieces can see that.

Exactly. That’s the specific scenario the policy calls out — if you’re logged into an account on a third-party platform and you encounter their embedded content on CannaHubMN, that platform can track your interaction.

Which is honestly true of pretty much every website that embeds external content. But it’s good that they say it out loud.

It is. And for operators who are privacy-conscious — and in the cannabis industry, there are a lot of reasons to be — it’s useful to know.

Let’s talk about data sharing, because I think that’s the question people really want answered. Does CannaHubMN sell data?

The policy is direct: no. They do not sell personal data. Full stop.

Okay, but there are some limited sharing scenarios.

Two of them. One is the spam detection service — visitor comments may get routed through an automated spam filter, which is a third-party service. The other is password resets — if you request a password reset, your IP address gets included in that reset email as a security measure.

The IP address in the reset email — I’ve actually never thought about why that happens. What’s the logic?

It’s so you can see whether the reset request came from a device or location you recognize. If you get a password reset email and the IP address in it is from somewhere you’ve never been, that’s a signal that someone else requested it.

Oh, that’s actually a smart security feature. I just never connected the dots on why it was there.

Most people don’t. It looks like noise in the email but it’s doing real work.

Alright, data retention. How long does CannaHubMN hold onto your information?

So comments and their metadata — indefinitely. The reasoning they give is that it lets them process follow-up comments without holding everything in a moderation queue. Which makes operational sense, but it does mean that comment data doesn’t age out.

That’s the part where I’d push back a little — indefinitely is a long time.

It is. And I think for most users it’s not a practical concern, but it’s worth knowing. For registered users — people with actual accounts — the retention is tied to account activity. As long as your account is active, they keep your profile information.

And if you close your account?

That’s where the data rights section comes in. Registered users can request deletion of their personal data. They can also request an exported copy of everything the platform holds on them.

Which is your right under a lot of privacy frameworks now — the right to access and the right to erasure.

Right. The policy acknowledges those rights explicitly. The one carve-out is data they’re required to retain for administrative, legal, or security purposes — they can’t delete that even if you ask.

Which is standard. You can’t ask a platform to delete a record that’s tied to a legal obligation.

Correct. And the process for making a data request is to contact them through the site. They don’t have a separate form or portal called out — just the general contact information.

One thing I noticed — there’s a line about registered users being able to update their own profile information, but not their username. Why is that?

Usernames tend to be used as internal identifiers — they’re often tied to comment records, post history, that kind of thing. Changing them can create data integrity problems on the back end. It’s a pretty common restriction across platforms.

So pick your username carefully, basically.

Basically, yeah. If you’re setting up a business account for your operation, use something that represents the business, not something you’re going to want to change in six months.

Practical advice. Okay, the section on where data is processed — what does that actually mean for operators?

It means that data submitted through the platform — particularly comments — may be processed by third-party services, specifically for spam detection and security. Those services have their own privacy policies. The platform encourages users to review those, though it doesn’t name the specific services in the policy itself.

Which is a little vague, honestly. If I’m an operator and I want to know exactly which third-party services are touching my data, that section doesn’t fully answer it.

That’s a fair critique. The policy is transparent about the fact that third parties are involved, but it doesn’t enumerate them. For most operators that’s probably fine. For someone with very specific data sovereignty concerns, they might want to reach out directly to ask.

And the platform does have contact information available on the site for exactly that kind of question.

Right. The policy says as much — questions about the policy can be directed through the contact information on the site.

Last piece — policy updates. How does CannaHubMN handle changes to this policy?

The standard approach: they post the revised policy on the same page, and continued use of the platform after an update constitutes acceptance of the new terms. They don’t commit to proactive notification — like an email alert — when the policy changes.

Which means if you’re a registered user and you care about this stuff, you’d need to check back periodically on your own.

That’s the practical implication, yes. It’s not unusual for a platform of this size, but it does put the monitoring burden on the user.

I think the broader takeaway here — and this is something I’d say to any operator thinking about listing on a Minnesota cannabis directory — is that reading the privacy policy isn’t paranoia. It’s just due diligence.

Completely agree. And in this case, the policy is actually readable. It’s not buried in legalese. The sections are short, the language is plain. An operator can get through it in five minutes and have a clear picture of what’s happening with their data.

Which is more than you can say for a lot of platforms in a lot of industries.

True. And for an industry that’s operating under as much regulatory scrutiny as Minnesota cannabis right now, having a directory platform that’s upfront about its data practices is not a small thing. Operators are already managing compliance on multiple fronts. The last thing they need is a data surprise from a tool they’re using to grow their business.

And the fact that they’re not selling data — that’s the one I’d lead with if someone asked me to summarize the whole policy in one sentence.

That’s the right instinct. The platform collects what it needs to function, uses it for operational purposes, doesn’t monetize it through data sales, and gives registered users meaningful control over their own information. That’s a reasonable baseline.

And the EXIF data thing — I’m still thinking about that. I genuinely did not know that was a consideration when uploading images to a directory listing.

It’s one of those details that sounds technical but has real practical implications. Especially for operators who might be uploading photos of spaces or equipment that they’d prefer not to have geographically indexed by anyone who downloads the file.

Strip your metadata before you upload. That’s the actionable line from this whole conversation.

That and: know what your username is going to be before you register, because you’re not changing it later.

Related reading: Terms and Conditions · Minnesota cannabis business directory · get listed in our directory


Minnesota Cannabis Business Directory for Licensed Operators

Episode Show Notes

So I had a conversation last week with someone who just got their cultivation license — out near St. Cloud — and she was asking me, how do I even find who to sell to? Like, where do I start looking for retail accounts in Minnesota?

And that’s a genuinely hard question right now, because the infrastructure for that kind of B2B discovery in this state is still pretty thin. The market is early. People are figuring out the supply chain as they go.

Right, and her instinct was to Google it, which — I mean, what comes up? You get national directories, consumer review sites, stuff that’s built for a completely different purpose.

That’s exactly the problem with national directories. They’re aggregating data from, what, thirty-some states? So you’re filtering through noise that has nothing to do with Minnesota’s licensing framework or Minnesota’s compliance requirements.

And Minnesota’s framework is specific. The Office of Cannabis Management — the OCM — has a structured licensing system, and not every operator type that exists in, say, Colorado maps cleanly onto what we have here.

Exactly. So that’s the gap that CannaHubMN is trying to fill. It’s a Minnesota cannabis business directory — and I want to be precise about this — it’s built for the operational side of the industry, not consumers. This is not a place where someone goes to find a dispensary near them and read reviews.

Which I think is worth saying clearly, because I think people hear ‘cannabis directory’ and they assume it’s like a Yelp for dispensaries.

Yeah, that’s a fair assumption to push back on. The directory is organized by license type — cultivators, manufacturers, retailers, transporters — and it’s structured so that operators can find other operators. A cultivator looking for a processing partner. A retailer trying to diversify their supply. A transporter planning route coverage.

Okay, so let’s actually walk through those license types, because I think the use case is a little different for each one. Start with cultivators — what does a licensed cultivator actually use this for?

So a cultivator’s primary need, commercially, is finding buyers. That means retailers and manufacturers. If you’re growing in Mankato, you need to know which retailers are active in your region, and which manufacturers might want your product as an input for their process.

And right now, how does a cultivator in Mankato find a retailer in, I don’t know, Rochester? Is there a state list?

The OCM does maintain licensing records, but that’s a compliance tool — it’s not organized for business development. It’s not going to tell you who’s actively looking for supply relationships or where facilities are concentrated geographically.

So the directory is filling a gap that the state’s own infrastructure wasn’t designed to fill.

That’s a good way to put it. The OCM’s job is regulation. CannaHubMN’s job is B2B discovery. Those are different functions.

Okay, what about manufacturers? Because I feel like their use case is actually more complex — they’re in the middle of the supply chain.

They really are. A manufacturer needs inputs — so they’re looking at the cultivator side of the directory for sourcing options. But they also need to move finished product, which means they need to understand the transporter landscape. And they’re potentially selling to retailers. So they’re touching three different sections of the directory.

That’s a lot of relationship management for what might be a pretty small operation.

Most of these operations right now are not large. Minnesota’s market is early-stage. You’ve got facilities in Minneapolis, Duluth, Moorhead — some of the larger population centers — but there are also smaller regional processors serving outstate communities, and those operators especially need efficient ways to find partners without spending weeks cold-calling.

I want to come back to the transporter piece, because I think that’s the one people underestimate. But first — retailers. What’s the retailer use case?

Retailers are often trying to diversify supply. If you’re a licensed retailer in, say, Stillwater or Red Wing, you don’t want to be dependent on one or two cultivators. You want options. So the cultivator directory lets you see who’s operating in the state, what regions they’re in, and start building those wholesale relationships directly.

And I think there’s a geography piece here that matters. A retailer in Thief River Falls — which is pretty far northwest — has different logistical realities than a retailer in Winona on the Mississippi.

Completely different supply chain considerations. Distance, road access, which transporters are licensed to operate in that corridor — all of that factors in. And that’s actually where the transporter directory becomes really important.

Okay, so transporters. Talk me through that.

So in Minnesota’s regulated market, you can’t just move cannabis inventory between facilities in a regular vehicle or through an unlicensed party. Product movement between cultivators, manufacturers, and retailers has to go through licensed transporters. That’s a compliance requirement, not optional.

Which a lot of new operators don’t fully internalize until they’re trying to actually move product and realize they can’t just call a freight company.

Right. And so the transporter directory serves two audiences. Manufacturers and retailers need to find licensed transporters they can actually use. But the transporters themselves — they use the full directory to understand where licensed facilities are concentrated, so they can plan route coverage and figure out where the business actually is.

That’s a smart point. A transporter in Duluth needs to know whether there are enough licensed facilities within a reasonable radius to make a route viable.

Exactly. And right now, that information is scattered. You’d have to piece it together from OCM records, business filings, news coverage — it’s not organized in a way that’s useful for operational planning.

Okay, I want to push on something. You’ve described this as a starting point for B2B discovery. But how does someone using the directory know that the businesses listed are actually licensed and in good standing? Because that matters a lot in a regulated market.

That’s the right question to ask, and I want to be direct about it: CannaHubMN does not independently verify license status. The directory is a discovery tool, not a compliance verification service.

So the responsibility is on the operator doing the searching.

It is. If you find a cultivator in the directory and you want to establish a supply relationship, you need to confirm their current licensing standing with the OCM before you engage. The directory gets you to the door — it doesn’t do your due diligence for you.

I actually think that’s the honest way to run this kind of tool. Because if a directory claimed to verify license status in real time, you’d have to ask — how? Licenses can be suspended, conditions can change.

The OCM is the authoritative source on that, full stop. And operators should be going to the OCM directly for license verification regardless of what any directory says. That’s just good practice in a regulated industry.

It’s the same logic as checking a contractor’s license with the state before you sign a contract. The referral gets you there, but you still do the verification.

Good analogy. And I think it’s worth noting — CannaHubMN is not affiliated with the OCM. It’s a private directory. Those are separate things.

Yeah, that distinction matters. Okay, let’s talk geography for a minute, because I think this is actually one of the more interesting aspects of a Minnesota-specific directory. This state has a very different geography than, say, Colorado or California.

It really does. You’ve got the Twin Cities metro, which has density and infrastructure. But then you’ve got a huge outstate footprint — Bemidji, International Falls, Crookston, Hibbing up on the Iron Range, Grand Rapids, Park Rapids — these are communities where licensed businesses exist or will exist, and they have real supply chain challenges that a metro-centric directory wouldn’t capture.

I grew up not far from Fergus Falls, and I can tell you — the assumption that everything flows through the Twin Cities and then out to the regions doesn’t hold for a lot of industries up there. People build local supply chains because they have to.

And cannabis is going to be the same way. A retailer in Marshall or Worthington isn’t necessarily going to source from a cultivator in the metro if there’s a licensed operation closer. The economics of transportation alone push you toward regional relationships.

Which is why a directory that covers the full geography of the state — not just the metro — actually matters. If it’s just Minneapolis and St. Paul, it’s not serving the industry.

Right. And the directory does cover a pretty wide range — Albert Lea, Alexandria, Brainerd, Fairmont, Hutchinson, New Ulm, Owatonna, Shakopee, Virginia, Waconia, Willmar — a lot of communities that wouldn’t show up prominently in a national database.

Waconia’s an interesting one. That’s Carver County — growing fast, a lot of new development. I wouldn’t have guessed that would be on a cannabis operator list, but it makes sense.

The market is going to develop in places that track population growth and road access, not just existing cannabis culture. That’s part of what makes Minnesota’s rollout different.

Okay, so for an operator who wants to get their business listed — what does that actually look like?

The process is described as straightforward. You hold a valid Minnesota cannabis license, you submit your information, and you’re organized by license type and geographic region. The idea is that your listing shows up in front of the operators who are most likely to need what you offer.

So it’s not like you’re listed in a general pool — you’re categorized in a way that makes you findable by the right type of operator.

That’s the intent. A cultivator in Bemidji isn’t going to show up when someone’s searching for a transporter in Duluth. The structure is meant to reduce noise, not add to it.

Which brings me back to the national directory problem. I’ve looked at some of those, and the Minnesota filter is — it’s not useless, but it’s not organized around how Minnesota’s market actually works.

Because those platforms were built for markets that were already mature when Minnesota was still in the legalization debate. The compliance environment here, the license types, the regional dynamics — those are Minnesota-specific, and a directory built around a different state’s framework just doesn’t translate cleanly.

It’s like using a Chicago transit map to navigate Minneapolis. The general concept is the same but the specifics are completely wrong.

That’s pretty much it. And the other thing I’d add — the Minnesota market is still in early stages. The infrastructure for B2B relationships is still being built. So the window where a directory like this is most useful is right now, when operators are establishing their first supply chain relationships and they don’t have a decade of industry contacts to draw on.

That’s a real point. The cultivator I mentioned earlier — the one near St. Cloud — she doesn’t have a network yet. She’s starting from scratch. And cold outreach to retailers she found through a Google search is not an efficient way to build a supply chain.

And it’s not just efficiency. It’s also credibility. If you reach out to a potential wholesale partner through a professional B2B directory versus a cold email that came from who knows where, the context is different. You’re both operating in the same professional space.

There’s a signal in the medium, basically. Being listed in a directory that’s organized by license type tells the person you’re reaching out to that you’re a licensed operator, not just someone with a business card.

Right — though again, they should still verify that license with the OCM. But the directory at least establishes that you’re operating in the right space.

Fair. Okay, I want to zoom out for a second. We’ve been talking about this pretty tactically — who uses it, how they use it, what the geography looks like. But what’s the bigger picture argument for why this kind of tool matters for Minnesota’s cannabis industry?

The bigger picture is that a functional market requires functional infrastructure. And right now, the supply chain infrastructure in Minnesota cannabis is underdeveloped. Cultivators can’t easily find retailers. Retailers can’t easily evaluate sourcing options. Transporters are trying to figure out where the business is. A directory doesn’t solve all of that, but it’s a foundational piece.

It’s the kind of thing that exists in every other industry and people take for granted. You want to find a wholesale food supplier in Minnesota, there are directories for that. You want to find a licensed electrical contractor, there are directories for that. Cannabis is just catching up.

And it has to catch up fast, because the market is moving. Licenses are being issued, businesses are opening, and the operators who establish good supply chain relationships early are going to be better positioned than the ones who are still trying to figure out who their partners are a year from now.

There’s a first-mover advantage in B2B relationships that people don’t always think about. If a cultivator locks in relationships with three or four solid retail accounts early, those accounts are less available to the next cultivator who comes along.

Exactly. And that’s not unique to cannabis — that’s just how supply chains work. The directory is a tool for getting into those conversations earlier rather than later.

One thing I want to make sure we’ve covered — the directory is searchable by license type and by region, right? So you’re not just scrolling through a list of every business in the state.

That’s the structure. You can browse by what kind of operator you’re looking for — cultivator, manufacturer, retailer, transporter — and you can filter by geography. So if you’re a manufacturer in Moorhead looking for a transporter who operates in the western part of the state, you’re not wading through listings from Winona.

Which is the whole point. The directory is only useful if it saves you time. If it’s just another thing to scroll through, it’s not doing its job.

And that’s the practical test for any B2B tool — does it get you to the right conversation faster than you’d get there otherwise? If it does, it’s worth using. If it doesn’t, it’s just noise.

I think for where Minnesota is right now — early market, thin B2B infrastructure, operators who are often building their networks from scratch — the bar for ‘faster than otherwise’ is pretty low. Because ‘otherwise’ is a lot of cold calls and Google searches.

That’s a fair assessment. And the directory is meant to be a starting point, not the whole answer. You still have to do the outreach, verify the licenses, negotiate the terms. But having a organized, Minnesota-specific starting point is genuinely useful when the alternative is piecing it together from scattered sources.

And for operators who aren’t listed yet — if you hold a valid Minnesota cannabis license and you’re not in the directory, that’s visibility you’re leaving on the table.

Especially right now, when the directory is being built out and the operators who get listed early are going to be the ones who show up first when someone searches their license type and region.

It’s not complicated. You’re a licensed operator, you want other licensed operators to find you — that’s the whole value proposition.

And the market needs that connective tissue. Minnesota’s cannabis industry isn’t going to develop the way it should if the operators in it can’t find each other efficiently. The supply chain has to actually function, and that starts with operators knowing who else is out there.

Related reading: what it means to be a licensed cannabis business in Minnesota · Minnesota cannabis compliance requirements for operators · how to open a cannabis business in Minnesota


Minnesota Cannabis Business Directory: Licensing & Operators Guide

Episode Show Notes

So I had a conversation last week with someone who runs a small operation out near Willmar — cultivator, been at it for about a year — and she said something that kind of stuck with me. She said, ‘I don’t even know who I’m allowed to sell to.’ And I thought, that’s not a niche problem. That’s probably a lot of people right now in Minnesota.

That’s not a small thing to not know, either. Because in a vertically restricted market — which is what Minnesota has built — who you can legally transact with is entirely determined by what license each party holds. It’s not just a business preference question. It’s a compliance question.

Right, and I think that’s where a lot of operators are getting tripped up. They understand their own license. They don’t necessarily understand what their potential partner’s license means for what they can and can’t do together.

Exactly. And Minnesota’s framework — established under the Office of Cannabis Management, the OCM — created distinct license categories precisely because each one carries its own set of permissions and restrictions. They’re not interchangeable.

So let’s actually walk through those categories, because I think people hear ‘cannabis license’ and assume it’s one thing. It’s not one thing.

Not even close. You’ve got cultivators, manufacturers, retailers, microbusinesses, transporters, wholesalers, delivery services — and then a separate track for lower-potency hemp edible operators. Each one has its own regulatory requirements, its own production or canopy limits, its own compliance obligations.

Okay, so start with cultivators, because that’s probably the most visible one. That’s the grow side.

Right. A cannabis cultivator license authorizes you to grow cannabis plants at an approved facility. You’re operating under canopy limits set by the OCM, and you’ve got state tracking and testing requirements to meet. Cultivators in places like Brainerd, Fergus Falls, Willmar — they’re all working within those same parameters.

And they can’t just sell directly to a consumer walking in off the street.

Correct. That’s the key restriction. A cultivator in Alexandria — to use a specific example — cannot sell directly to a consumer. That transaction has to flow through the appropriate licensed parties. Which is actually why the supply chain relationships matter so much.

Which brings in the wholesaler piece, right? Because that’s sort of the middle layer that I think people don’t always think about.

Yeah, wholesalers are interesting. They’re licensed to purchase from cultivators and manufacturers and then sell to retailers — but they don’t operate a consumer-facing storefront. So they’re a pure B2B function. And that’s a role that makes a lot of sense in a state with Minnesota’s geography.

Because you’re talking about moving product from, I don’t know, a cultivator up near Bemidji down to a retailer in Shakopee. That’s not a short drive.

And that’s where transporters come in, which is its own separate license. A cannabis transporter is specifically licensed to move cannabis and cannabis products between licensed facilities. They’re not selling anything. They’re the logistics layer. And honestly, in a state this size, that role is critical.

I feel like transporters are the most underappreciated license category in these conversations.

Probably true. Everyone focuses on the retail end, the grow end. But if product can’t move compliantly between facilities — between a manufacturer in Saint Cloud and a retailer in Duluth, say — the whole chain breaks down.

Okay, so manufacturers. That’s the processing side. What does that actually cover?

Cannabis manufacturers are licensed to process cannabis into finished products — edibles, concentrates, topicals. And they’re operating in compliant facilities with batch records that are subject to state inspection. So there’s a real documentation burden there.

And they can’t just source from anyone, right? They can’t go buy from an unlicensed cultivator because it’s cheaper or more convenient.

No, and that’s a hard line. A retailer in Northfield — same thing — cannot purchase from an unlicensed source. The license type of your supplier isn’t a formality. It determines whether the transaction is legal.

Which is why knowing who holds what license before you even start negotiating a supply agreement is so important. You can’t just take someone’s word for it.

Right, and we should be clear about this — a directory like CannaHubMN lists businesses by the license category they report. It’s not a verification tool. Operators need to confirm active licensure directly with the OCM or through official state records before entering into any agreement.

That’s an important distinction. The directory helps you find who’s out there. It doesn’t replace doing your own due diligence.

Exactly. Think of it as a starting point for B2B discovery, not a compliance certification.

Let’s talk about microbusinesses for a second, because I think that’s a category that gets a lot of interest from people who are earlier in the process or operating in smaller communities.

Microbusinesses are genuinely interesting. It’s a vertically integrated license — meaning one entity can cultivate, manufacture, and sell, all within defined limits. The scale is constrained, but the flexibility is real. And for operators in smaller communities — Aitkin, Wadena, Park Rapids — that model can make a lot of sense where the market might not support three separate licensed entities.

It’s almost like a self-contained supply chain under one roof.

That’s a good way to put it. You’re not dependent on finding a cultivator partner and a manufacturer partner and then negotiating all of that. You’re doing it yourself, within the limits the OCM sets.

Though I’d imagine the compliance burden of managing all three functions is not trivial.

It’s not. You’re still meeting all the regulatory requirements for each function — tracking, testing, record-keeping — just under one license. The integration is an operational advantage, but it doesn’t simplify the compliance side.

What about delivery services? Because that’s a piece of the framework that I think a lot of people don’t fully understand yet.

Delivery operators are licensed to deliver cannabis products directly to consumers, but they’re operating from a licensed retailer. So it’s not a standalone retail license — it’s an extension of the retail function. And there are route and record-keeping requirements the OCM sets that delivery operators have to follow.

So it’s not just, you know, throw it in a bag and drive it over.

Not remotely. There’s documentation involved, there are compliance requirements around how deliveries are conducted. It’s a regulated activity, not just a logistics convenience.

And then there’s the hemp edible track, which is kind of its own separate lane.

Right, and this is one where I want to be careful not to oversimplify. Lower-potency hemp edible manufacturers and retailers operate under a related but distinct licensing track from adult-use cannabis. There are specific THC concentration limits that define that category. It’s not the same as a cannabis manufacturer license, even though some of the products might look similar to a consumer.

And I’d imagine some operators are active in both tracks, or at least looking at whether that makes sense for them.

Probably, yeah. But that’s exactly the kind of question where you need qualified legal counsel, not a podcast.

Fair point. Okay, I want to shift to something that I think catches people off guard, which is the local compliance layer. Because there’s this assumption that if you have your OCM license, you’re good to go. And that’s not the full picture.

Not even close. State licensing is necessary but not sufficient. Minnesota municipalities have real authority to regulate cannabis businesses through zoning, hours of operation, and their own local licensing requirements. And cities have gone in very different directions on this.

Like, Minneapolis and Duluth have developed their own local frameworks. But then you’ve got smaller communities that are still figuring it out, or that have opted out of local retail entirely.

Exactly. Thief River Falls, Faribault, Worthington — communities like that are at various stages of adopting or opting out. And the status can change. So an operator who did their homework six months ago might need to revisit what’s actually permissible in a given municipality today.

I talked to someone who had signed a lease — this was a retailer — before fully confirming local zoning approval. And that’s a painful situation to be in.

That’s a real cautionary scenario. Because you can have your state license, you can have your business plan, and if the local zoning doesn’t work, you’re stuck. The guidance is pretty clear: confirm both OCM licensure status and local municipal approval before you sign anything — a supply agreement, a lease, any significant commitment.

And that local layer isn’t something a directory can resolve for you.

No. A directory can help you identify who’s operating where. But the municipal approval question is something you have to verify directly with the city or township. That’s not a shortcut situation.

Let’s talk about social equity for a minute, because I think it’s worth spending some real time on this rather than just mentioning it as a footnote.

Yeah, it’s built into Minnesota’s cannabis law in a meaningful way. The OCM has established application priority and fee reduction programs for social equity applicants — individuals from communities that were disproportionately affected by prior cannabis enforcement. That’s not a minor provision.

And it’s not just a Twin Cities thing. Operators in Bemidji, Albert Lea, Cloquet — communities across the state — should be looking at whether they qualify.

Right. And the OCM has guidance on eligibility. But this is another area where I’d strongly encourage people to go directly to the OCM and to consult legal counsel, because the eligibility criteria have specific definitions. It’s not a self-certification process.

What I appreciate about the way Minnesota structured this is that it’s not just a gesture. Application priority and fee reductions are real, tangible advantages in a licensing process that’s competitive.

Agreed. And for operators who are in that category and haven’t looked into it yet, that’s a real missed opportunity. The window for those advantages matters.

Okay, so let’s bring this back to the practical question of how a directory actually fits into all of this. Because I think the use case is sometimes misunderstood.

So the core value of a B2B directory in this context is supply chain discovery. If you’re a cultivator in Grand Rapids and you need to find a licensed transporter, or a manufacturer in Mankato looking for wholesale relationships — the directory is organized by license type and region so you can actually find relevant operators, not just a general business listing.

And the search function matters here. Being able to filter by license type is different from just searching by city.

Significantly different. Because if you’re a retailer in Moorhead, you don’t need a list of every cannabis business in Minnesota. You need to know which licensed wholesalers or cultivators can legally supply you, and which transporters operate in your region. The license-type filter is what makes the directory actually useful for compliance-aware operators.

I want to push back slightly on one thing, though. You said ‘compliance-aware operators’ — but I think the reality is a lot of operators are still getting up to speed on what compliance even looks like in this market. Minnesota’s framework is still maturing.

That’s fair. The OCM is still issuing rulemaking guidance, updating license application windows, refining requirements across all the categories we’ve talked about. This isn’t a settled regulatory environment. Operators from Hibbing and Virginia on the Iron Range down to Austin and Winona in southern Minnesota are all operating in a framework that’s still being built.

Which means the directory has to be a living resource, not a snapshot.

Right. And that’s why the guidance to monitor OCM announcements directly is real, not just a disclaimer. Things change. License windows open and close. Rulemaking updates affect compliance obligations. Staying current isn’t optional.

And for operators who want to be listed in the directory — say you’re running a licensed operation out of Elk River or Stillwater — what does that actually do for you?

It puts you in front of other licensed operators who are actively looking for partners. If a cultivator in Owatonna is searching for a manufacturer to work with, or a retailer in Rochester is looking for a reliable transporter — they’re using a directory like this to find options. If you’re not listed, you’re not in that conversation.

It’s visibility within the supply chain, not consumer marketing.

Exactly. CannaHubMN is built for operators, not consumers. The audience is cultivators, manufacturers, retailers, transporters — people making B2B decisions. That’s a different context than a consumer-facing platform.

Which I think is actually an underserved need in Minnesota right now. Because the consumer-facing side gets a lot of attention, and the operator-to-operator infrastructure is still being built.

That’s the honest state of it. The supply chain relationships that make a regulated market function — sourcing agreements, transport contracts, wholesale arrangements — those require operators to find each other. And right now, that’s harder than it should be.

One thing I want to make sure we say clearly before we wrap this up: the directory is a resource. It’s not a regulatory authority, it’s not a legal advisor, it’s not a verification service for license status.

That’s exactly right. Nothing in the directory constitutes legal advice, and a listing doesn’t represent that a business is currently licensed or in compliance with state or local law. That verification has to happen directly — with the OCM, through official state records, and with qualified legal counsel for anything consequential.

So use it as a starting point. Do your own homework after that.

That’s the right frame. It’s a discovery tool. The due diligence is still yours to do.

And for operators who are still figuring out where they fit in this framework — which license type makes sense, which relationships they need to build — understanding the license categories we’ve talked about today is really the foundation. You can’t build the right partnerships if you don’t understand what each license actually permits.

And that’s true whether you’re a large cultivator in the metro area or a microbusiness operator in a small community in central Minnesota. The license type governs the relationship. Full stop.

Back to my friend in Willmar — I think what she actually needed wasn’t just an answer to ‘who can I sell to.’ She needed a clearer picture of the whole supply chain structure so she could see where she fits and who she needs to find.

That’s the real question. And the answer starts with understanding the licensing framework, not just your own license. Once you see the whole structure, the relationship map becomes a lot clearer.

Related reading: how to open a cannabis business in Minnesota · what ‘licensed’ means for cannabis businesses in Minnesota · Minnesota cannabis compliance requirements for operators


Minnesota Cannabis Business Directory: Transporter Licenses Explained

Episode Show Notes

So I had a conversation last week with someone running a small cultivation operation up near Brainerd — good operator, doing everything right on the grow side — and she asked me point blank: do I really need a licensed transporter, or can I just drive the product down to the manufacturer myself?

And the answer to that is — it depends on her license type, but probably not without jumping through some specific hoops first.

Right, and that’s exactly where people get tripped up. Because on the surface it sounds like a simple logistics question. You grew it, you own it, you put it in your truck and drive it to Saint Cloud. What’s the big deal?

The big deal is that in Minnesota, moving cannabis between licensed facilities is a regulated activity on its own. It’s not just an extension of your cultivation license or your manufacturing license. The state treats transportation as a distinct function that requires its own authorization.

Which a lot of people genuinely don’t know going in.

They don’t. And I think it’s because in other industries — food distribution, pharmaceuticals even — you can often self-transport under your existing business license with minimal additional requirements. Cannabis in Minnesota has a much tighter framework around it.

So let’s actually walk through what a transporter license covers, because I think that’s where the conversation needs to start. What does the OCM actually authorize when they issue one of these?

So a cannabis transporter license in Minnesota authorizes a business to physically move cannabis flower, cannabis products, and hemp-derived products between licensed cannabis businesses. That’s the core of it. Cultivators, manufacturers, retailers, microbusinesses, testing facilities — a licensed transporter can move product between any of those.

And critically, they cannot sell anything.

Correct. That’s an important line. The transporter’s role is strictly logistical — pick up, move, deliver. They are not in the business of selling cannabis. The moment a transporter starts acting like a middleman who’s also moving product for profit beyond the transport fee, that’s a compliance problem.

So it’s almost like a courier service, but with a very specific regulatory wrapper around it.

That’s a decent way to put it. And the regulatory wrapper is substantial. Every shipment has to be documented with a manifest — and not just a casual packing slip. The OCM sets the requirements for how those manifests are structured, what information has to be included, and how they tie into Minnesota’s seed-to-sale tracking system.

The tracking system piece is something I want to come back to, because I think operators underestimate how much of the compliance burden lives in the documentation. But first — who actually needs to hire a third-party transporter? Like, who is the customer here?

Basically, any licensed cannabis business that cannot or does not self-transport its product. So think about a cultivator who’s harvesting biomass and needs to get it to a licensed manufacturer. Or a manufacturer who’s producing finished products and needs to get them to retail dispensaries. Or a microbusiness that simply doesn’t have the fleet or the staffing to run their own logistics operation.

And retailers too, right? Because a dispensary in Faribault might be sourcing inventory from multiple suppliers across the state.

Exactly. And that’s where the geography of Minnesota becomes really relevant to this conversation. We’re not talking about a small state with a dense urban core. You’ve got licensed operators from Thief River Falls and Crookston in the northwest, down through the Twin Cities, out to Winona and La Crescent along the Mississippi. That’s a lot of ground to cover.

And someone has to move product across all of that.

Right. And that someone has to be licensed to do it. You can’t just call up a freight broker and say, hey, I need this shipment moved. The transporter has to hold a valid OCM transporter license.

Okay, so let’s talk about what that actually looks like in practice. What are the requirements a transporter has to meet? Because I think operators who are sourcing a transport partner need to understand what they’re actually vetting.

So there are several layers. The most obvious one is the license itself — the transporter has to have a valid OCM transporter license in good standing before they move a single unit of product. That sounds obvious, but you’d be surprised how often people skip the verification step.

Or they assume someone else verified it.

Right. And that’s a dangerous assumption. Beyond the license, you’re looking at employee requirements — all drivers and transport agents have to pass background checks and meet state eligibility requirements. Then there are vehicle standards — the transport vehicles have to be enclosed, lockable, and meet OCM specifications.

So not just any cargo van.

Not just any cargo van, no. And then there’s insurance — commercial auto and cargo coverage at levels the OCM specifies. That’s actually something operators often overlook when they’re evaluating a transporter. They look at the license, maybe they look at the manifest process, but they don’t always ask about insurance.

Which matters a lot if something goes wrong in transit.

It matters enormously. If product is lost, damaged, or — worst case — diverted, you want to know that there’s adequate coverage in place. And speaking of diversion — that’s a hard line. Transporters cannot deliver to unlicensed locations or individuals. Period.

And the consequences of crossing that line are serious.

License suspension or revocation — for the transporter and potentially for the client businesses involved. It’s not a gray area.

Let me push on the manifest piece for a second, because I think this is where the operational reality gets complicated. You mentioned seed-to-sale tracking. Can you walk through what that actually means for a transporter on a day-to-day basis?

Sure. So Minnesota uses a statewide cannabis tracking system, and every movement of product has to be logged in that system with accurate manifests. When a transporter picks up a shipment from a cultivator, that pickup gets recorded. When they deliver to the manufacturer, that delivery gets recorded. The manifest has to match what’s actually in the vehicle.

And if there’s a discrepancy?

That’s a compliance event. It triggers scrutiny — for the transporter, for the shipper, potentially for the receiving facility. The chain of custody has to be clean at every stage.

I think this is actually where a lot of newer operators underestimate what they’re getting into when they start evaluating transport partners. They’re not just hiring a driver. They’re bringing on a business that has to integrate with their compliance workflow.

That’s exactly right. And that’s why I’d say — before you sign any service agreement with a transporter, you should be asking to see their manifest procedures. How do they handle the documentation? How do they log pickups and deliveries in the tracking system? What happens if there’s a discrepancy?

Those are not comfortable questions to ask, but they’re necessary ones.

They are. And a legitimate, well-run transporter should be able to answer them without hesitation.

Okay, I want to circle back to the self-transport question, because I left my friend in Brainerd hanging. What’s the actual answer for her?

So some license types in Minnesota do have self-transport provisions built in. Microbusinesses are one example — there are conditions under which they can move their own product. But — and this is important — even if your license permits self-transport, you still have to comply with all the same manifest, vehicle, and employee credentialing requirements that apply to third-party transporters.

So it’s not a lighter lift. It’s the same lift, you’re just doing it yourself.

Exactly. The compliance obligations don’t disappear because you’re the one driving the truck. You still need proper vehicles, you still need to log everything in the tracking system, your employees still need to meet credentialing requirements.

And for a lot of smaller operators, when they actually add that up, hiring a licensed third-party transporter starts to look a lot more practical.

For many of them, yes. Because the transporter has already built that infrastructure. The vehicles, the insurance, the trained drivers, the manifest workflow — it’s their core business. A cultivator’s core business is cultivating.

Right. You don’t want to become a logistics company by accident.

Well said. And the other thing I’d add — if you’re a cultivator or a manufacturer who’s unsure whether your license actually permits self-transport, don’t guess. Go to the OCM’s current licensing guidance, or talk to a qualified cannabis compliance professional before you move anything.

That’s not the exciting answer, but it’s the right one.

It rarely is.

So let’s talk about how operators actually find licensed transporters in Minnesota, because this is where the CannaHubMN directory becomes relevant to the conversation. What does the directory actually do for someone who’s trying to build out their supply chain?

So the directory organizes licensed operators by business type and by region. Transporters are listed alongside cultivators, manufacturers, retailers, and other license categories. The idea is that you can go to one place and find the relevant businesses in your area without having to navigate multiple state databases.

And geography matters here, because not every transporter covers the whole state.

Right. If you’re a cultivator in Alexandria and you need a transporter that services the I-94 corridor, that’s a different need than a dispensary in Faribault looking for a carrier that covers the southern metro and Greater Minnesota. The directory is structured to help you surface relevant options for your specific situation.

I want to be clear about something, though — and I know this is important — the directory listing doesn’t mean CannaHubMN has verified that a business is currently licensed, right?

Correct, and that’s a critical point. The directory includes business contact information and license type as listed. But operators are responsible for confirming current license standing directly with the OCM. CannaHubMN is not doing that verification on your behalf.

Which is not a knock on the directory — it’s just the reality of how these tools work. The directory helps you find potential partners. Your due diligence is what tells you whether they’re actually the right fit.

Exactly. Think of it as a starting point, not an endpoint. You find a transporter through the directory, you confirm their license is in good standing with the OCM, you review their manifest procedures, you check their insurance — that’s the process.

I actually think a lot of operators skip those last two steps. They confirm the license and then they assume everything else is in order.

And then they find out six months into the relationship that the transporter’s manifest process is sloppy, or their insurance coverage doesn’t actually meet OCM minimums.

Which is a problem you don’t want to discover during a compliance audit.

No, you really don’t.

Let me bring up something that I think is easy to overlook in this conversation, which is that Minnesota’s adult-use cannabis program is still relatively new and still evolving. The rules around transportation aren’t necessarily locked in forever.

That’s a really important point. The OCM continues to publish updated rules, guidance documents, licensing bulletins — the regulatory framework is still maturing. And transporter requirements specifically — manifest formats, vehicle standards, insurance minimums — those can and likely will be updated as the program scales.

So what does that mean practically for an operator who’s trying to stay compliant?

It means you treat OCM communications as your authoritative source. Not industry blogs, not what someone told you at a trade event, not even what was true six months ago. The OCM’s current guidance is what governs your operations.

And if you’re in a market that’s geographically removed from the Twin Cities — say you’re up in Moorhead or International Falls — it can feel like the regulatory updates are happening somewhere else and you’ll catch up eventually.

Which is a risky posture. The rules apply statewide, whether you’re in Moorhead or Austin or Stillwater. Geographic distance from the metro doesn’t create any kind of compliance buffer.

And the transporter you’re working with is operating under those same rules, so if their procedures don’t keep pace with updated OCM guidance, that’s your problem too.

Which is another reason to have an ongoing relationship with your transport partner, not just a one-time vetting at the start. You want to know that they’re tracking regulatory changes and updating their procedures accordingly.

That’s actually a question I’d add to the list of things to ask a potential transporter: how do you stay current on OCM guidance changes? What’s your process for updating your procedures when requirements shift?

That’s a good one. And honestly, the answer tells you a lot about how seriously they take the compliance side of their business.

Okay, I want to flip the perspective for a second, because we’ve been talking mostly about operators who need to hire a transporter. But what about the transporter businesses themselves? If you hold a valid Minnesota cannabis transporter license and you’re looking to grow your client base — what’s the play?

Well, the directory is actually a useful tool on that side too. Getting listed in the CannaHubMN directory puts you in front of cultivators, manufacturers, and retailers who are actively looking for compliant transport partners in their region. That’s a pretty targeted audience.

And the supply chain is only going to get more complex as more licenses are issued across the state. The demand for reliable, licensed transport isn’t going away.

If anything, it grows as the industry matures. More cultivators, more manufacturers, more retail locations — all of that creates more product movement that has to be done by licensed transporters.

So for a transporter who’s already operating compliantly and wants to expand their geographic footprint or their client list, visibility in a directory like CannaHubMN is a practical business development tool.

Right. And the regional organization of the directory matters here too. If you’re a transporter who specializes in, say, the northern Minnesota corridor — Duluth, the Iron Range, up toward International Falls — being findable by operators in that geography is genuinely useful.

As opposed to being buried in a general statewide list where nobody can tell what regions you actually serve.

Exactly. The more specific you can be about your service area and your capabilities, the more useful the listing is for both sides of that relationship.

I want to come back to something you said earlier about the chain-of-custody documentation, because I think there’s a piece of this that operators on the shipper side don’t fully appreciate. When a transporter picks up your product and something goes wrong — a discrepancy in the manifest, a delay, whatever — what’s your exposure as the cultivator or manufacturer who handed over the product?

Your exposure is real. The chain of custody doesn’t just protect the transporter — it protects you as the originating business. If there’s a question about where product went or why a manifest doesn’t reconcile, the investigation goes back to the point of origin. You need to have clean records of what you handed over, when, and to whom.

So the documentation on your end — the cultivator or manufacturer — has to be just as tight as the transporter’s documentation.

It does. And this is why I’d say the relationship between a licensed business and their transporter is actually a compliance partnership, not just a vendor relationship. Both parties have skin in the game when it comes to accurate manifests and clean chain-of-custody records.

Which changes how you should think about selecting a transporter. It’s not just — who’s the most convenient, who’s the least expensive. It’s — who can I actually trust to handle this part of my compliance workflow correctly.

And who has the systems in place to do it consistently, not just on a good day.

Right. Because the OCM isn’t going to accept ‘our transporter had a bad week’ as an explanation for a manifest discrepancy.

No. And that’s not going to be a sympathetic argument in a licensing review either.

So to bring this back around — for operators who are building out their supply chain relationships in Minnesota, whether you’re a cultivator trying to get product to a manufacturer, or a manufacturer trying to reach retail locations across the state, the transporter piece is not an afterthought. It’s a core compliance decision.

It really is. And the good news is that the infrastructure to find licensed partners is there. The CannaHubMN directory gives you a regional, organized starting point. The OCM’s licensing database lets you verify current standing. The guidance documents tell you what standards to hold your transport partner to.

The information exists. The question is whether operators are actually using it before they commit to a service relationship.

And in my experience, the ones who do that upfront work are the ones who don’t end up in a compliance problem six months down the road because their transporter wasn’t operating the way they assumed.

That’s the thing about assumptions in a regulated industry — they tend to be expensive.

They do. And in cannabis, where the licensing stakes are high and the regulatory framework is still developing, the cost of a bad assumption can be a lot more than a lost shipment.

Related reading: Minnesota cannabis transporter license requirements · licensed cannabis transporters in Minnesota · Minnesota cannabis compliance requirements for operators