As of 1 November 2026
This English version is provided for your convenience. Only the German version is legally binding.
(1) BeamSketch is provided by Felix Stopa, Rather Str. 54, 42855 Remscheid, Germany ("we"). These terms apply to the use of the web application BeamSketch at beamsketch.com by consumers and businesses ("you").
(2) Deviating terms of the user do not apply unless we expressly agree to them.
(1) BeamSketch is a design and control program for laser engravers and cutters that runs in the browser. You can use it to create drawings, generate machine instructions (GCode) from them and send them to a compatible laser via USB or save them as a file.
(2) Drawings are stored in the browser on your device. In addition, you can save projects under "My projects" and custom symbols in your account on our server; they are visible only to you, we only look at them if you ask us to (e.g. for support) or the law requires it, and they are deleted together with your account. Storage in the account is limited (size and number are shown in the app). You are responsible for backing up your drawings – also save important projects as a file ("Save project").
(3) Connecting to the laser requires a browser with Web Serial support (currently Chrome, Edge or Opera on a computer). The supported machines are listed in the app; no particular machine is guaranteed.
(4) We continue to develop BeamSketch and may change features as long as the core of the service (drawing, GCode generation, sending to the laser) is preserved and the change is reasonable for you.
(1) You can use the editor without an account. To save projects and custom symbols on our server and for the AI tools you need an account with a confirmed email address. Your details must be accurate; you keep your password secret.
(2) An account is personal and may not be shared with or resold to third parties.
(3) You can delete your account at any time under "My account".
(1) BeamSketch can be used free of charge with no time limit, even without an account – with all design tools, saving GCode, SVG export and sending to the laser. With a free account you can also save projects and custom symbols on our server; this storage is limited (currently 10 projects with a total of 100 MB and 10 custom symbols). There is no entitlement to free use of a particular scope; we may change its scope for the future.
(1) With an account with a confirmed email address you can use the AI tools (AI Create, AI Lasso). For this you need your own API key from OpenAI. The terms between you and OpenAI apply to the use of the OpenAI API; OpenAI bills the costs of the requests directly to you. We are not a party to that contract and do not bear any of these costs.
(2) Your key is only stored in your browser and is passed on to OpenAI through our server with every AI request; we do not store it. You are responsible for keeping the key secret and for setting spending limits at OpenAI.
(3) The results of the AI may be flawed and must be checked before lasering. We may reasonably limit the number of requests per hour and per day.
(4) You may not use the AI tools to create or edit content that is sexual, pornographic, glorifies violence, is hateful, discriminatory or otherwise unlawful, involves minors, depicts real people without their consent or infringes third-party rights (e.g. trademarks, logos, copyrights). Every request is checked automatically before it is carried out; requests that are not permitted are rejected. After several rejected requests we may disable the AI tools for your account and, in case of serious or repeated violations, terminate the account under § 6 (2).
(1) You can delete your account at any time under "My account".
(2) We may end the free use of an account with two weeks' notice by email; you can back up saved projects as files until then. The right to terminate for good cause remains unaffected. Good cause for us exists in particular if you misuse BeamSketch, e.g. circumvent the access protection or share your account.
Using BeamSketch is free of charge; no paid contract with us is created. Any costs you incur at OpenAI for the AI tools are based solely on your contract with OpenAI.
(1) Lasers are dangerous. Laser radiation can seriously injure eyes and skin; engraving and cutting can cause fires and toxic fumes. BeamSketch only generates machine instructions – you alone are responsible for operating your laser safely.
(2) In particular, you must:
(3) Presets, material values and machine data in BeamSketch are non-binding guidelines. They do not replace your own checks, as machines, materials and environments vary greatly.
We strive for high availability but cannot guarantee uninterrupted access, e.g. during maintenance or in case of internet or hosting outages. A job already running on the laser is not interrupted by our server.
(1) We are liable without limitation for intent and gross negligence, for injury to life, body or health, under the German Product Liability Act and to the extent of any guarantee given.
(2) In the event of a slightly negligent breach of an essential contractual obligation (an obligation whose fulfilment makes the proper performance of the contract possible in the first place and on whose observance you may regularly rely), our liability is limited to the foreseeable damage typical for the contract.
(3) Otherwise, liability for slight negligence is excluded. This applies in particular to damage to the machine, workpiece, material or premises resulting from your failure to observe the obligations in § 8 or to check generated GCode before use, and to the loss of data you have not backed up.
(4) These limitations also apply in favour of our agents.
(1) The BeamSketch editor (the design and control program in the browser) is free software under the GNU Affero General Public License 3.0; its terms apply to it. You can find the source code at github.com/FelixStopa/beamsketch. For the other parts of BeamSketch (account, online storage, AI tools and server) you receive, for the duration of your use, a simple, non-transferable right to use them in the browser. You may not copy, distribute or reverse-engineer these parts (unless permitted by law) or circumvent the access protection.
(2) Everything you design and create with BeamSketch (drawings, GCode, files) belongs to you. You are responsible for the rights to templates, images and fonts you use. The included fonts are under free licences (see Help → Licenses in the app).
We may change these terms with effect for the future if there is an objective reason (e.g. a change in the law or new features) and the change does not unreasonably disadvantage you. We will notify you of changes by email at least 30 days in advance. If you do not object before they take effect, the changes are deemed accepted; we will point this out separately in the notice. If you object, you may cancel the subscription as of the effective date. Changes to the price or to the core of the service only take effect with your express consent.
(1) The law of the Federal Republic of Germany applies, excluding the UN Convention on Contracts for the International Sale of Goods. If you are a consumer, this choice of law applies only insofar as it does not deprive you of the protection of mandatory provisions of the country in which you have your habitual residence.
(2) If you are a merchant, the place of jurisdiction is Remscheid, Germany.
(3) Should any provision be invalid, the remaining provisions remain valid.