From the State Hessen (which is a point out in Germany) as much as 30 grams are deemed only to be for own use. Should you have more than 30 grams on you, you will likely be deemed a Seller. Still, you might get arrested for only owning one https://getidealist.com/story21305253/a-simple-key-for-buy-weed-in-frankfurt-unveiled