Elec Class
learn electricity hands-on
Elec Class works without an account, unless you create one. This page describes what the site stores on your device, what the optional account keeps, what the contact form sends, cookies and audience measurement, and your rights. It also contains the site's licence and terms of use.
Alcala Web, the web division of Alcala Factory, the sole proprietorship of Raoul Alcala Ruiz (Belgium). For any question about your data: the site's contact form.
The site uses the browser's local storage (localStorage, key labo-elec.v1), never a cookie. It keeps:
afo.choix);afo.v and afo.s) and your visit days (key labo-elec.stats.v1), described in “Cookies and audience measurement”.Apart from this audience-measurement identifier, this data never leaves your browser: it is neither transmitted to nor read by Alcala Web. It belongs to this browser on this device.
Until you delete it. You can erase it at any time with the "Reset progress" button on the home screen, or by clearing the site data in your browser. In private browsing it disappears when the window is closed.
The “Cookies” panel is about audience measurement. Technically, the site does not write HTTP cookies: it uses the browser's local storage, which the law treats the same way.
To understand how the site is used and improve it, Elec Class uses the Observatoire, a measurement tool developed and hosted by Alcala Web (server at Hetzner, Helsinki, European Union), with no cookie and no third-party service. It receives:
Your choice, in the panel shown on your first visit:
afo.v and afo.s). It tells whether you come back and on how many days and, if you create an account, after how many visits. The account is then linked to this identifier by a non-reversible code, never by your e-mail address.This data contains neither your name, nor your e-mail address, nor your answers, nor your circuits. It is neither sold nor shared. Visit details are kept for 13 months, then only daily totals; errors for 90 days. Legal basis: your consent for the identifier kept on your device; legitimate interest (understanding how the site is used and fixing its errors) for counting without an identifier and for errors. You can change your mind at any time below; refusing erases the identifier from your device.
Geolocation: IP Geolocation by DB-IP (CC BY 4.0 licence).
You can create an account to find your progress on another device. It is never needed to use the site. It can only be opened from the digital age of consent of the country (13 in Belgium, 15 in France, 14 in Spain).
labo-elec.compte.v1), never a cookie.Nothing is sent before you click "Send". The message contains: the request type, your text, your e-mail address (to reply to you) and, only if you tick the box, a technical context (site version, language, browser, screen, current exercise and circuit) that helps reproduce a bug.
Purpose: answering your request or fixing the reported bug. Legal basis: your consent (you choose to send) and Alcala Web's legitimate interest in maintaining the site. The message is stored on the Elec Class server (Hetzner, Helsinki, European Union) and then forwarded by e-mail to the site author through the Resend service. Your address is only used to reply to you: no automatic e-mail is sent to you. Messages are deleted 12 months after they are received; to have one erased sooner, ask through this same form.
You have the rights of access, rectification, erasure, restriction, objection and portability. For data stored on your device, you exercise them yourself (see "Retention"). For a message sent through the form, write to us through that same form. You may also lodge a complaint with the Belgian Data Protection Authority or the authority of your country.
Last updated: 20 October 2026. This page is revised whenever the way the site works changes.
Elec Class is a free teaching tool, with no account and no cookie. The sections above say what the site does with your data; the ones below say who publishes it, what you may do with it, what is reserved, and what the paid Elec Class Édition Classe licences cover.
The site elec-class.com (“Elec Class”) is published by Alcala Web, the web division of Alcala Factory, the sole proprietorship of Raoul Alcala Ruiz, rue de la Sapinière 67/3, 4141 Louveigné (Sprimont), Belgium, company number 1041.651.524. On this page, “Alcala Web” means this business. Contact: the site's form (“Contact / Report a bug”); hosting: Hetzner, Helsinki (Finland, European Union).
Everything you see and use on Elec Class is protected by copyright and belongs to Alcala Web unless stated otherwise: the simulator and its engine, the drawings and visual identity, the character Bastaya and his lines, the reference sheets, the formula sheet, the learning paths, the exercise bank (statements, values, hints, explanations, answer keys) in its three languages, the translations, and the documents the site generates (reports, tests, answer keys).
All rights reserved. The names “Elec Class”, “Elec Class Édition Classe”, “Bastaya”, “Alcala Web” and “Alcala Factory” are distinctive signs of Alcala Factory.
What does not belong to Alcala Web: the Outfit typeface (Google Fonts, SIL Open Font Licence), the symbols of the IEC 60617 standard (a public standard), and the open-source software used by the site, each under its own licence.
Without asking and without paying, you may:
These uses apply to everyone: students, teachers, parents, trainers, public or private schools, associations, companies training their staff.
Without written agreement from Alcala Web, you may not:
A school, a publisher or a training centre wanting one of these uses (content included in a textbook, white-label version, licence of the exercise bank) can ask through the contact form: it is expected, and discussed case by case.
Elec Class Édition Classe gathers the features meant for teachers and institutions: classes and class codes, dashboard, homework, test generator. They come on top of the public site, which stays free and complete for students.
Trial. Any teacher can try Elec Class Édition Classe for 60 days, with one class, with no commitment and no payment method. At the end of the trial, their classes become read-only; nothing is deleted and their students keep using the public site.
Institution licence. It is granted to an institution (school, adult education institute, training centre) for twelve months, for all its teachers and all its students, with no limit on classes. It is invoiced by Alcala Web at the current rate (accepted purchase order, payment by bank transfer). At expiry, without renewal, the classes become read-only for twelve months and are then deleted; the data remains exportable until then. The licence is specific to the institution: it cannot be lent, shared between institutions or resold.
Individual generator licence. A teacher whose institution has no licence can buy, for themselves only, access to the test generator for twelve months. The sale is handled by Lemon Squeezy, which issues the invoice and applies the VAT of the buyer's country. The licence key is personal.
Generated documents. The tests, answer keys, grids and reports produced by Elec Class Édition Classe may be used freely with your own students: handed out, printed, marked, put on a learning platform or in a class folder, kept, adapted by hand. They may not be published, sold or included in a textbook or in a bank of test papers distributed outside the institution. Answer keys remain reserved for teachers.
Student data. In a class, the institution (or the teacher) is the controller of its students' data and Alcala Web is the processor. The data processing agreement (article 28 of the GDPR) is attached to the trial and licence terms, and the sections above describe what is stored and for how long. The teacher undertakes to inform their students (and their parents for minors) that Elec Class is used in class; a template information notice is provided.
What the licence does not promise. Elec Class Édition Classe is provided as is, with the features described at the time of purchase. Alcala Web commits to reasonable efforts on availability and bug fixing, not to a guaranteed uptime. A prolonged outage (more than seven consecutive days, attributable to Alcala Web) entitles you to an equivalent extension of the licence.
The public site requires no account. An optional account lets you find your progress on another device; Elec Class Édition Classe creates accounts for teachers. An account is personal: you do not lend it, you choose a password not used elsewhere, and you let us know through the contact form if you think it has been compromised. An account is only opened from the digital age of consent of the country (13 in Belgium, 15 in France, 14 in Spain); below that, progress stays on the device.
Alcala Web may close an account used to bypass this licence, extract the content or harm the service, after a warning when possible.
Elec Class is a learning tool, not engineering software. It idealises: components without tolerance, perfect instruments by default, steady-state DC (the limits are detailed in “About”). Its results must not be used to size, check or certify a real installation. The exercises and their answer keys are carefully proofread, but an error remains possible: report it through the form and it will be fixed. A mark obtained in Elec Class is an aid to assessment; the school grade remains the teacher's decision.
The site is provided as is, with no guarantee of availability or absence of errors, within the limits allowed by law. Alcala Web is not liable for indirect damages (loss of data stored in your browser, school results, lost time) nor for the third-party sites the site links to (Alcala Web, Lemon Squeezy).
A message sent through the form (bug, suggestion, proposed exercise, correction) may be used freely by Alcala Web to improve the site, with no obligation or payment, and without you losing the right to do whatever you want with it elsewhere. If you propose a complete exercise that is added to the bank, your name (or your school's) is credited in “About” if you wish.
The split into categories and the format of the guided problems are inspired by general electricity courses at the level preparing for technical higher education. No statement or figure from those courses is reproduced; all Elec Class content is original.
This licence is governed by Belgian law. In case of a dispute not settled by dialogue, the courts of the district of Liège have jurisdiction, without prejudice to the mandatory rules protecting consumers (a consumer established in another European Union country may bring the matter before the courts of their own country). European online dispute resolution platform: ec.europa.eu/consumers/odr.
Alcala Web may change this page; the date below then changes, and a current institution licence remains governed by the version in force when it was taken out, until its expiry.
Last updated: 18 September 2026, version Alpha V0.0.6.