CANNAAPP ANALYTICAL // SWISS PRECISION COA REGISTRY & DUAL-TRACK LAB PLATFORM
ISO/IEC 17025 CHROMATOGRAPHY + CANNAAPP SPECTRAL 30S NIR
CANNAAPP ANALYTICAL // ISO/IEC 17025 NETWORK

Verify a Certificate of Analysis.

Enter a Task ID (CA-2026-04182 to CA-2026-04191) and 12-character key to verify live CannaApp Spectral NIR or ISO/IEC 17025 HPLC/GC-MS results.

SHA-256 BATCH VERIFICATION

Cryptographic CoA Verification

Enter any CannaApp Task ID and 12-character key to verify authentic HPLC or CannaApp Spectral NIR results.

INSPECT VERIFIED BATCH (10):
CannaApp
OFFICIAL EUROPEAN CERTIFICATE OF ANALYSIS REGISTRY
ISSUED BY: CANNAAPP ANALYTICAL REGISTRY
EXECUTING LAB: ISO/IEC 17025 Accredited Lab Node DE-BY-01 (HPLC-DAD / GC-MS / ICP-MS) (CA-LAB-05: German KCanG Batch Release Suite)
CA-2026-04182 // KEY: K9X4-77M2-EU10

Bavarian Gelato #41 (Lot BG41-2610-A)

CSC Berlin-Kreuzberg e.V. (DE-BE-014) | Germany (DE) | Matrix: Cured Cannabis Flower (Flos) | Tested: 2026-10-29
Total Stoichiometric THC (0.877x)
21.84%
THCA: 24.42% | Delta-9 THC: 0.42%
Total Stoichiometric CBD & Minor Cannabinoids
0.18%
CBDA: 0.20% | CBG: 1.12% | CBN: 0.04%
Total Terpenes (wt%)
2.64%
D-Limonene (0.88%) + Beta-Caryophyllene (0.69%) + Linalool (0.41%) + Beta-Myrcene (0.34%) + Alpha-Humulene (0.19%)
Ph. Eur. Heavy Metals (ICP-MS)
PASS (Pb 0.04 ppm, Cd <0.01 ppm, As <0.02 ppm, Hg <0.005 ppm)
60-Compound Pesticides (LC-MS/MS)
PASS (0 of 60 Regulated Compounds Detected < LOQ)
Microbials & Water Activity (aW)
PASS (Aspergillus spp. ND, Salmonella ND, E. coli ND, aW 0.57)
FINAL ANALYTICAL DISPOSITION & KCanG PAR. 19 YOUTH-CAP STATUS
PASSED / KCanG 21+ Adult Dispense Approved (ISO/IEC 17025)
21+ ADULT MEMBERS ONLY (> 10.0% Total THC)
Browse Full Open Database (10) →
20 OF 20 VERIFIED BATCHES SHOWN

Interactive Public Batch CoA Explorer (20 Reference Dossiers)

Task ID & Key Cultivar / Submitter Track & Method Cannabinoids Terpenes Verdict & Compare
CA-2026-04182
Key: K9X4-77M2-EU10
Bavarian Gelato #41 (Lot BG41-2610-A)
CSC Berlin-Kreuzberg e.V. (DE-BE-014) (Germany (DE))
TRADITIONAL-LAB
HPLC-DAD + GC-MS + ICP-MS + LC-MS/MS
21.84% Total THC
THCA: 24.42% | CBD: 0.18%
2.64% Total
D-Limonene 0.88%, Beta-Caryophyllene 0.69%, Linalool 0.41%
PASSED / KCanG 21+ Adult Dispense Approved (ISO/IEC 17025)
Full CoA →
CA-2026-04183
Key: R3P8-19V5-EU10
Alpine Harlequin 1:1 (Lot AH11-2610-Y)
Anbauvereinigung Hamburg-Altona e.V. (DE-HH-008) (Germany (DE))
TRADITIONAL-LAB
HPLC-DAD + GC-MS + ICP-MS + LC-MS/MS
8.62% Total THC
THCA: 9.48% | CBD: 10.45%
1.92% Total
Beta-Myrcene 0.74%, Alpha-Pinene 0.48%, Beta-Caryophyllene 0.35%
PASSED / KCanG Par. 19 Abs. 3 Approved for Ages 18-21 (<= 10.0% THC)
Full CoA →
CA-2026-04184
Key: M7L2-84C9-EU10
Papaya WPFF 73-119u Cold-Cure Live Hash Rosin
Barcelona Craft Solventless Collective (ES-BCN-042) (Spain (ES))
TRADITIONAL-LAB
HPLC-DAD + Headspace GC-MS
74.18% Total THC
THCA: 82.90% | CBD: 0.22%
6.85% Total
Beta-Myrcene 2.41%, D-Limonene 1.62%, Beta-Caryophyllene 1.09%
VERIFIED / 74.18% Total THC + 6.85% Terpenes (Solventless Rosin)
Full CoA →
CA-2026-04185
Key: Z5W1-63D4-EU10
Northern Haze Autoflower (Cure Jar Day 14 Check)
CSC Munich-Sued e.V. (NIR Cloud Sync) (Germany (DE))
RAPID-SPECTRAL
CannaApp Spectral NIR Spectroscopy (R2 0.96)
19.12% Total THC
THCA: 21.35% | CBD: 0.24%
2.18% Total
Terpinolene 0.92%, Beta-Myrcene 0.44%, Alpha-Pinene 0.36%
NIR VERIFIED / 19.12% Total THC | 0.59 aW Cure Locked
Full CoA →
CA-2026-04186
Key: H2N9-50Q7-EU10
Broad-Spectrum 58% CBD / 11% CBG Golden Distillate
AlpenBotanicals GmbH (Vienna, AT) (Austria (AT))
TRADITIONAL-LAB
HPLC-DAD + ICP-MS + LC-MS/MS
0.14% Total THC
THCA: 0.02% | CBD: 58.40%
4.90% Total
Beta-Caryophyllene 1.85%, D-Limonene 1.40%, Alpha-Humulene 0.72%
PASSED / EU Industrial Hemp Compliant (< 0.20% Total THC)
Full CoA →
CA-2026-04187
Key: F8B6-91T3-EU10
Unbranded Imported Mylar Flower (Safety Screen)
Anonymous Harm-Reduction Submission (NRW, DE) (Germany (DE))
TRADITIONAL-LAB
LC-MS/MS + GC-MS/MS + ICP-MS
23.40% Total THC
THCA: 26.10% | CBD: 0.09%
1.45% Total
Beta-Caryophyllene 0.62%, D-Limonene 0.41%
FAILED / Forbidden Fungicide (Myclobutanil) Detected
Full CoA →
CA-2026-04188
Key: V4K8-32N1-EU10
RS11 x Zoap Keeper Pheno #7 (Pre-Harvest Day 61)
Cologne Craft Breeders Collective (DE-NW-031) (Germany (DE))
RAPID-SPECTRAL
CannaApp Spectral NIR Spectroscopy (30s Scan)
25.40% Total THC
THCA: 28.52% | CBD: 0.11%
3.12% Total
D-Limonene 1.14%, Beta-Caryophyllene 0.89%, Linalool 0.58%
NIR VERIFIED / 25.40% Total THC + 3.12% Terpenes
Full CoA →
CA-2026-04189
Key: T9M3-71P6-EU10
Mango Dance CBD/THC Balanced Club Lot #MD-09
CSC Frankfurt-Main e.V. (DE-HE-019) (Germany (DE))
RAPID-SPECTRAL
CannaApp Spectral NIR Spectroscopy (Youth-Cap Check)
7.85% Total THC
THCA: 8.68% | CBD: 11.90%
2.05% Total
Beta-Myrcene 0.88%, D-Limonene 0.51%, Alpha-Pinene 0.34%
NIR VERIFIED / 7.85% THC (<= 10.0% KCanG 18-21 Pre-Screen Pass)
Full CoA →
CA-2026-04190
Key: B2Q7-44L8-EU10
Zowahh Static-Sift Dry Sift Hash (120-73u)
Zurich Craft Hash Guild (CH-ZRH-011) (Switzerland (CH))
TRADITIONAL-LAB
HPLC-DAD + Headspace GC-MS
64.90% Total THC
THCA: 71.80% | CBD: 0.31%
4.78% Total
D-Limonene 1.72%, Beta-Caryophyllene 1.18%, Linalool 0.79%
VERIFIED / 64.90% Total THC + 4.78% Terpenes (Static Dry Sift)
Full CoA →
CA-2026-04191
Key: X6D1-95R2-EU10
GMO WPFF 90u Fresh-Press Live Rosin
Valencia Solventless Collective (ES-VLC-018) (Spain (ES))
RAPID-SPECTRAL
CannaApp Spectral NIR Extract Calibration
71.60% Total THC
THCA: 79.90% | CBD: 0.19%
6.12% Total
Beta-Caryophyllene 2.25%, Beta-Myrcene 1.84%, D-Limonene 1.15%
NIR VERIFIED / 71.60% Total THC + 6.12% Terpenes
Full CoA →
CA-2026-04192
Key: P4L9-61W3-EU10
Permanent Marker #8 Medical Flower (Lot PM08-2611-DE)
CSC Stuttgart-Mitte e.V. (DE-BW-022) (Germany (DE))
TRADITIONAL-LAB
HPLC-DAD + GC-MS + ICP-MS + LC-MS/MS
27.85% Total THC
THCA: 31.18% | CBD: 0.14%
3.42% Total
Beta-Caryophyllene 1.18%, D-Limonene 0.94%, Linalool 0.68%
PASSED / KCanG 21+ Adult Dispense Approved (ISO/IEC 17025)
Full CoA →
CA-2026-04193
Key: C8R2-37M6-EU10
Piattella 6-Star Cold-Cure 90u Water Hash (Lot PT90-2611-BCN)
Associacio Cannabica Gracia (ES-BCN-088) (Spain (ES))
TRADITIONAL-LAB
HPLC-DAD + Headspace GC-MS
68.40% Total THC
THCA: 76.10% | CBD: 0.25%
7.45% Total
D-Limonene 2.65%, Beta-Myrcene 1.98%, Beta-Caryophyllene 1.32%
VERIFIED / 68.40% Total THC + 7.45% Terpenes (Piattella 90u Water Hash)
Full CoA →
CA-2026-04194
Key: J9T5-14X8-EU10
Kiosk Sprayed CBD Flower Alert (Synthetic Adulterant Screen)
Consumer Harm-Reduction Alert (Berlin, DE) (Germany (DE))
TRADITIONAL-LAB
LC-MS/MS + GC-MS/MS Adulterant Screen
0.18% Total THC
THCA: 0.20% | CBD: 8.90%
1.12% Total
Beta-Myrcene 0.54%, Beta-Caryophyllene 0.38%
FAILED / Synthetic Cannabinoid Adulteration Detected (Quarantine)
Full CoA →
CA-2026-04195
Key: N3V7-82K1-EU10
MAC 1 (Miracle Alien Cookies) Capulator Cut Lot #MC1-2611
CSC Cologne-Ehrenfeld e.V. (DE-NW-044) (Germany (DE))
TRADITIONAL-LAB
HPLC-DAD + GC-MS + ICP-MS + LC-MS/MS
23.15% Total THC
THCA: 25.92% | CBD: 0.12%
2.88% Total
D-Limonene 1.12%, Alpha-Pinene 0.64%, Beta-Caryophyllene 0.58%
PASSED / KCanG 21+ Adult Dispense Approved (ISO/IEC 17025)
Full CoA →
CA-2026-04196
Key: Q6H4-29B7-EU10
Bavarian 10% Youth-Cap Skunk #1 (Lot BS10-2611-Y)
Anbauvereinigung Augsburg e.V. (DE-BY-019) (Germany (DE))
TRADITIONAL-LAB
HPLC-DAD + GC-MS + ICP-MS + LC-MS/MS
9.45% Total THC
THCA: 10.42% | CBD: 4.12%
2.15% Total
Beta-Myrcene 0.89%, Beta-Caryophyllene 0.54%, Alpha-Pinene 0.41%
PASSED / KCanG Par. 19 Abs. 3 Approved for Ages 18-21 (<= 10.0% THC)
Full CoA →
CA-2026-04197
Key: W1S8-53Y4-EU10
Whitethorn Rose x Rainbow Belts WPFF Live Rosin Badder
Madrid Solventless Lab Collective (ES-MAD-012) (Spain (ES))
TRADITIONAL-LAB
Headspace GC-MS 21-Terpene Profile
72.30% Total THC
THCA: 80.80% | CBD: 0.18%
8.12% Total
Terpinolene 2.44%, D-Limonene 2.10%, Beta-Ocimene 1.48%
VERIFIED / 8.12% Total Terpenes (21-Compound Headspace GC-MS)
Full CoA →
CA-2026-04198
Key: E7G2-90J5-EU10
Spongy Rock-Hard Street Bud (PGR & Heavy-Metal Investigation)
Anonymous Harm-Reduction Submission (Hamburg, DE) (Germany (DE))
TRADITIONAL-LAB
LC-MS/MS + ICP-MS Contaminant Screen
16.40% Total THC
THCA: 18.20% | CBD: 0.08%
0.82% Total
Beta-Caryophyllene 0.41%, Beta-Myrcene 0.25%
FAILED / Synthetic PGR (Paclobutrazol) & Lead (Pb) Exceedance
Full CoA →
CA-2026-04199
Key: L5C9-48Z2-EU10
Super Boof (Blockberry Cut) Cure Room Day 21 NIR Audit
CSC Hanover-Linden e.V. (DE-NI-015) (Germany (DE))
RAPID-SPECTRAL
CannaApp Spectral NIR Spectroscopy (30s Scan)
24.60% Total THC
THCA: 27.60% | CBD: 0.15%
2.95% Total
Beta-Myrcene 1.15%, D-Limonene 0.98%, Beta-Caryophyllene 0.52%
NIR VERIFIED / 24.60% Total THC | 0.57 aW Optimal Cure
Full CoA →
CA-2026-04200
Key: D3M6-72Q9-EU10
Swiss Alpine CBG White (16.45% CBG / <0.2% THC Lot)
Basel Phytochemical Co-op (CH-BS-007) (Switzerland (CH))
TRADITIONAL-LAB
11-Cannabinoid HPLC-DAD Reference Assay
0.16% Total THC
THCA: 0.18% | CBD: 0.42%
1.88% Total
Alpha-Bisabolol 0.68%, Beta-Caryophyllene 0.59%, Guaiol 0.34%
PASSED / 16.45% Total CBG & <0.20% Total THC (11-Cannabinoid HPLC)
Full CoA →
CA-2026-04201
Key: K7P1-85V4-EU10
10 mg/mL Full-Spectrum Decarboxylated MCT Sublingual Oil
Graz Botanical Formulation Lab (AT-STY-009) (Austria (AT))
TRADITIONAL-LAB
11-Cannabinoid HPLC-DAD Sublingual Oil Assay
1.04% Total THC
THCA: 0.04% | CBD: 5.20%
0.92% Total
Beta-Caryophyllene 0.44%, Alpha-Bisabolol 0.29%
VERIFIED / 96.5% Decarboxylation Conversion Efficiency (MCT Oil)
Full CoA →
THC Delta: +7.30% | Terpene Delta: +1.76%

Side-by-Side Batch CoA Comparator (Diff Any 2 Dossiers)

REFERENCE BATCH A

CA-2026-04182 -- Permanent Marker #4 (Indoor Flower)

CSC Berlin Kreuzberg e.V. (DE) | Matrix: Dried Flower (Flos)
Track: TRADITIONAL-LAB // ISO 17025 HPLC-DAD + GC-MS + ICP-MS
Potency: 25.40% Total THC (THCA: 27.10%)
CBD / Minor: 0.18% Total CBD | CBG: 1.12%
Terpenes: 2.88% Total (Beta-Caryophyllene 0.94%, Limonene 0.78%, Linalool 0.52%)
DE KCanG 18-21 Cap: 21+ ADULT ONLY (>10% THC)
Safety Screen: Metals: PASS (Ph. Eur. 3028) | Pesticides: ND (0/68 analytes)
Verdict: PASS -- KCanG & Ph. Eur. 3028 Compliant
COMPARISON BATCH B

CA-2026-04187 -- Unlabeled Street Haze (Adulteration Check)

Anonymous Harm-Reduction Drop (DE) | Matrix: Dried Flower (Flos)
Track: TRADITIONAL-LAB // LC-MS/MS Forensic Adulterant & Pesticide Screen
Potency: 18.10% Total THC (THCA: 19.40%)
CBD / Minor: 0.12% Total CBD | CBG: 0.45%
Terpenes: 1.12% Total (Beta-Myrcene 0.48%, Alpha-Pinene 0.31%, Caryophyllene 0.19%)
DE KCanG 18-21 Cap: 21+ ADULT ONLY (>10% THC)
Safety Screen: Metals: Lead 0.41 ppm (PASS) | Pesticides: FAIL -- Synthetic Indazole Detected
Verdict: QUARANTINED -- Synthetic Adulterant Detected (Do Not Consume)

Frequently Asked Questions

How does CannaApp Analytical distinguish between CannaApp Spectral NIR scans and Traditional Wet-Lab HPLC reports?

Every Certificate of Analysis and open database row displays an explicit Testing Track badge: [RAPID-SPECTRAL] for 30-second non-destructive Near-Infrared Reflectance spectroscopy (quantifying major cannabinoids, dominant terpenes, moisture %, and water activity) and [TRADITIONAL-LAB] for destructive wet-chemistry HPLC-DAD, GC-MS, ICP-MS, and LC-MS/MS executed at ISO/IEC 17025 partner laboratories.

How does CannaApp Analytical prevent photoshopped or altered cannabis CoAs?

Every report is assigned an immutable Task ID (such as CA-2026-04182) and a 12-character alphanumeric Verification Key hosted permanently at cannaapp.co/verify/. Scanning the QR code loads the live record directly from our server.

01 // EMAIL ACCOUNT REQUIRED TO ORDER

Create Account with Email & Order Test

Sign in or create your Client Portal account with email first, then order any lab service and mint blind barcodes.

Client Portal Sign In
02 // DIRECT DESK

Ask a Question

Need custom B2B club onboarding, volume packs, or supplier lab API integration? Message our analytical desk.