Ing. Tamas Illes, BSc. — portrait
Ing. Tamas Illes, BSc. — portrait
Ing. Tamas Illes, BSc. — dev
Ing. Tamas Illes, BSc. — dev
Ing. Tamas Illes, BSc. — unity developer
Ing. Tamas Illes, BSc. — unity developer
Ing. Tamas Illes, BSc. — web developer
Ing. Tamas Illes, BSc. — web developer
Ing. Tamas Illes, BSc. — get in touch
Ing. Tamas Illes, BSc. — get in touch
Ing. Tamas Illes, BSc. — HI
Ing. Tamas Illes, BSc. — HI

Also known as Tomi, Tomilles, T0M1, and T0M13.

Back

Privacy Policy

Responsible person

Ing. Tamas Illes, BSc., Friedbach 36, 2840 Edlitz, Austria. Contact: illes0724@hotmail.com.

Website and necessary storage

This static website does not require a visitor account. Your cookie choice is stored locally in your browser. The protected portfolio admin area uses a necessary sign-in session.

Statistics

Google Analytics and local aggregate statistics require your consent. They measure page views, contact clicks, project/gallery clicks and outbound-link clicks. The local dashboard stores page paths, referrer hosts, broad device types and fixed interaction categories; it does not store raw IP addresses, full referrer URLs or form contents. Google Analytics uses the existing measurement stream G-S1SE9M3MBF. Denying statistics stops both collection paths; withdrawing consent reloads the page and removes this site's Google Analytics cookies.

Email correspondence

The public contact address is illes0724@hotmail.com. The separate connected mailbox contact@tamas-illes.com is hosted by ALL-INKL in Germany. The protected admin can show read-only previews of that mailbox, prepare replies and send messages through authenticated TLS connections, with Hotmail as Reply-To. An optional inbox autoresponder processes only new eligible messages after it is enabled. Incoming previews display text without loading remote images or attachments. Templates, signatures, responder state and copies of messages sent from the admin are kept in private server storage. Email contents are not included in website analytics.

Admin access

Repeated failed admin sign-ins are rate-limited with a secret-keyed network fingerprint. No raw network address or fingerprint is displayed in the dashboard. Hosting-provider access logs are managed separately from app analytics.

Apps and tools (subdomains)

The sections below cover my own tools on subdomains of tamas-illes.com. The controller is the same as above. They are hosted at ALL-INKL.COM (Germany) unless stated otherwise. The web server keeps technically necessary access logs (IP address, time, requested file) to deliver and secure the pages (Art. 6(1)(f) GDPR). None of these tools uses advertising, analytics or tracking cookies.

Apps overview (app.tamas-illes.com)

The overview page only lists the tools. It sets no cookies and loads no third-party resources. Fonts are hosted on the site itself. The light or dark choice is saved only in your browser.

QR Cloud (app.tamas-illes.com/qr)

Customers are set up by me. I store the company name, contact e-mail, internal notes and the agreed price, plus the QR codes created for them (target link or text, name, scan counter). Signing in to the admin area uses a necessary session cookie. When someone scans a QR code, the scan time, the device type (phone, tablet or computer, derived from the browser details) and an approximate location (country and city) are stored. To find the location, the visitor's IP address is sent to the geolocation service ip-api.com for that one request; the IP address itself is not stored in my database. Scanners get no cookie. Purpose: showing the owner of a code how often it is used (Art. 6(1)(f) GDPR).

Image to text (app.tamas-illes.com/describe)

The image you choose is reduced in your browser, sent to my server and forwarded to Ollama Cloud (ollama.com, USA) to write a description. It is not stored by me and disappears when you reload the page. Ollama processes it under its own terms. Please do not upload images with personal data of other people. A necessary session cookie protects the form. To limit misuse, a keyed hash of your IP address is kept for a short time to count requests; the raw IP address is not kept. Legal basis: your request (Art. 6(1)(b) GDPR) and security (Art. 6(1)(f) GDPR).

Projects (projects.tamas-illes.com)

A showcase of my work. A cookie called projecthub_language remembers German or English if you pick a language. Nothing else is stored, and fonts are hosted on the site itself.

Draw (draw.tamas-illes.com)

A simple whiteboard that I wrote myself, running on my own server at home in Austria. Your drawings stay in your browser only: they are saved on your device so they are still there when you come back, and they are never sent to me or anyone else. The page sets no cookies, loads nothing from other websites and has no accounts or analytics. You can remove your drawing with Clear canvas or by deleting site data in your browser settings. The server does not keep access logs.

No Sleep (website and browser extension)

No Sleep keeps your screen awake. The website (nosleep.tamas-illes.com) and the Chrome and Firefox extension collect, transmit, sell or share no personal data. There are no accounts, no analytics and no tracking. The website sets no cookies. The extension saves two preferences locally in your browser (whether keep-awake is on, and whether dark mode is on), and the website saves your light or dark choice. This never leaves your device, and the extension's data is removed when you uninstall it. The extension asks for three permissions: power (keeps the display awake, its core function), alarms (ends timed countdowns) and storage (remembers those two preferences). The website server (ALL-INKL, Germany) keeps normal access logs (IP address, time, requested file).

Transcribe (transcribe.tamas-illes.com)

Speech to text in your browser. When you press record, your browser asks for the microphone, or, if you choose desktop or browser audio in the settings, to share a tab or screen with its audio. The sound is processed only inside your browser by the Whisper speech model and is not sent to me or anyone else. While the page is open, the recording is kept only in your browser's memory so that you can transcribe it again or save it as an audio file; it is gone when you reset, reload or close the page. The recognised text lives in the page and is gone when you close or reload the tab. Legal basis: your consent (Art. 6(1)(a) GDPR), given in the start window and by the microphone prompt, and withdrawn by stopping or closing the page. On first start your browser downloads the model (from about 77 MB up to about 0.8 GB, depending on the quality you choose and what your computer can run) from huggingface.co (Hugging Face, Inc., USA) and its delivery network, which receive your IP address and browser details for that download. This happens only after you agree. Afterwards the model is kept in your browser cache so it is not downloaded again; you can see its size and delete it in the settings of the page or under site data in your browser settings. Saved on your device: your consent, language, quality, the show-times switch and light or dark mode, plus the site files for offline use. No cookies. If you record other people, tell them first and get their consent. Secret recordings can be a crime (for example section 120 of the Austrian Criminal Code, section 201 of the German one). This is not legal advice.

Your choices

You can deny or withdraw statistics consent at any time through the cookie settings link in the footer. You also have the right of access, rectification, erasure, restriction, objection and data portability, and you can complain to the Austrian data protection authority (dsb.gv.at). For privacy questions, contact the address above.

This page is an implementation draft and should receive a final legal review before production publication.

whatsapp e-mail