WEB-PC ist ein unabhängiges, nicht-kommerzielles Open-Source-Projekt zur Erhaltung und Vermittlung von Computergeschichte (Digital Preservation & Computer History Education). Es verfolgt keinerlei kommerzielle Absichten und dient der Bildung sowie der historischen Forschung an klassischer PC/XT- (16-Bit) und PC/AT 386- (32-Bit) Architektur.
Marken- und Urheberrechtshinweise
Alle in diesem Projekt genannten Produkt- und Bezeichnungen (z. B. PC/XT, PC/AT, CGA, EGA, VGA, MS-DOS, PC-DOS, Windows) sind Marken oder Bezeichnungen ihrer jeweiligen Inhaber.
Alle genannten Markennamen, Warenzeichen und geschützten Bezeichnungen werden ausschließlich zur sachlichen Beschreibung und Identifikation der technischen Hardware- und Software-Kompatibilität verwendet (Nominative Fair Use gemäß § 23 MarkenG). Es besteht keinerlei geschäftliche Verbindung oder Autorisierung durch die jeweiligen Markeninhaber.
Sämtlicher Emulator-Code (8086/386 CPU, BIOS HLE/ROM, Protected Mode, Paging, Peripheriechips) ist eine eigenständige Entwicklung in JavaScript und enthält nach bestem Wissen keine proprietären Binär-ROMs oder Original-Quellcodes von Drittanbietern. Die verwendeten Bitmap-Zeichensätze stammen aus gemeinfreier Quelle. Das System enthält im Auslieferungszustand ein vorinstalliertes, freies Open-Source-Betriebssystem (FreeDOS). Eigene Betriebssysteme (wie MS-DOS oder PC-DOS) können vom Benutzer über Disketten-Abbilder lokal installiert werden und verbleiben ausschließlich im privaten Browserspeicher des Benutzers. Für die Rechtmäßigkeit selbst importierter Software und Abbilder (insbesondere Lizenz und Urheberrecht) ist der jeweilige Benutzer verantwortlich.
Datenschutzerklärung
1. Datenschutz auf einen Blick & Grundsatz
Der Schutz deiner persönlichen Daten hat für uns höchste Priorität. Der WEB-PC ist nach dem Grundsatz der Datensparsamkeit (Privacy by Design) konzipiert:
Keine Tracking-Cookies: Es werden keine Werbe-, Profiling- oder Third-Party-Cookies eingesetzt.
Keine Analyse-Tools: Es kommen keinerlei Analyse- oder Tracking-Dienste (wie Google Analytics, Matomo etc.) zum Einsatz.
Keine Nutzerkonten: Eine Registrierung ist weder erforderlich noch möglich.
2. Lokale Datenspeicherung (IndexedDB und localStorage)
Damit deine erstellten oder importierten DOS-Dateien, Programme, Spielstände und der Zustand der virtuellen Festplatte (Laufwerk C:) über das Schließen des Browser-Fensters hinaus erhalten bleiben, nutzt der Emulator die standardisierte, lokale Browser-Datenbank IndexedDB (Datenbank webpc_db). Die virtuelle Festplatte ist in drei Größen wählbar (20, 40 oder 80 MB); für jede genutzte Größe wird ein eigenes Festplattenabbild samt Metadaten (Zeitpunkt der letzten Speicherung, Größe, Name) lokal gespeichert.
Zusätzlich legt der Emulator deine Einstellungen im lokalen Browser-Speicher localStorage ab (Schlüssel mit dem Präfix webpc_): gewählter Prozessor, Grafik- und Soundkarte, Festplattengröße, Arbeitsspeicher, EMS/FPU, Taktmodus und Laufwerkstempo, Tastaturlayout und Tastenverhalten, Anzeigeoptionen (z. B. Scanlines) sowie die Sichtbarkeit des Tastenfelds. Darin werden keine personenbezogenen Daten gespeichert. Es werden keine Cookies gesetzt.
Rechtsgrundlage der lokalen Speicherung:
Die Speicherung im Endgerät erfolgt gemäß § 25 Abs. 2 Nr. 2 TDDDG (früher TTDSG). Sie ist technisch unbedingt erforderlich, um die vom Nutzer ausdrücklich gewünschte Kernfunktion – das dauerhafte Speichern virtueller Daten, Spielstände und deiner gewählten Einstellungen im Emulator – bereitzustellen. Ergänzend stützt sich die Verarbeitung auf Art. 6 Abs. 1 lit. f DSGVO (unser berechtigtes Interesse an einer funktionierenden, benutzerfreundlichen Retro-Emulationsumgebung).
Keine Datenübertragung: Sämtliche Daten der virtuellen Festplatte verbleiben zu 100 % lokal in der Sandbox deines Browsers; das gilt auch für von dir importierte Festplatten- und Disketten-Abbilder. Es findet zu keinem Zeitpunkt eine Übertragung an unsere Webserver oder an Dritte statt.
Volle Kontrolle & Löschung: Du kannst die aktuell gewählte gespeicherte Festplatte jederzeit mit einem Klick über die Schaltfläche „↺ Reset C:“ im Emulator auf Werkseinstellungen zurücksetzen oder sämtliche gespeicherten Daten (alle Festplattengrößen und Einstellungen) in den Browsereinstellungen (unter „Website-Daten / Cookies und Websitedaten“) löschen.
3. Server-Hosting & Verbindungsdaten
Die Inhalte dieser Website werden auf einem virtuellen Server (VPS) bei prepaid-hoster.de (Henrik Kramer e.K., Kurpromenade 48, 23743 Grömitz) gehostet und vom Betreiber selbst verwaltet. Beim Aufruf der Website verarbeitet der Webserver (Caddy) technisch notwendig deine IP-Adresse und die üblichen Anfragedaten (angeforderte Datei, Browser-Kennung), um die Seite an dein Gerät auszuliefern und die verschlüsselte Verbindung (TLS) aufzubauen. Der Webserver führt keine Zugriffsprotokolle (Access-Logs) und erstellt keine Besucherstatistiken; diese Daten werden nicht dauerhaft gespeichert. Die gespeicherten Systemmeldungen des Servers (z. B. Zertifikatsverwaltung) enthalten keine Besucherdaten.
Die kurzzeitige Verarbeitung dieser Daten erfolgt auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO; wir haben ein berechtigtes Interesse an der technisch fehlerfreien Bereitstellung der Website. Eine Zusammenführung mit anderen Datenquellen findet nicht statt. Soweit der Hosting-Anbieter auf Netzwerk- oder Infrastrukturebene eigene Daten verarbeitet, geschieht dies in dessen Verantwortung; Näheres findet sich in dessen Datenschutzhinweisen.
4. Verantwortliche Stelle & Betroffenenrechte
Verantwortlich für die Datenverarbeitung ist Benjamin Lanz, Goethestraße 11, 61200 Wölfersheim, E-Mail: email@retro-rechner.de.
Du hast im Rahmen der geltenden gesetzlichen Bestimmungen (DSGVO) jederzeit das Recht auf unentgeltliche Auskunft über deine gespeicherten personenbezogenen Daten, deren Herkunft und Empfänger und den Zweck der Datenverarbeitung sowie ein Recht auf Berichtigung, Löschung und Einschränkung der Verarbeitung dieser Daten, auf Datenübertragbarkeit und auf Widerspruch gegen die Verarbeitung auf Grundlage berechtigter Interessen (Art. 15 bis 21 DSGVO). Des Weiteren steht dir ein Beschwerderecht bei der zuständigen Datenschutzaufsichtsbehörde zu (Hessischer Beauftragter für Datenschutz und Informationsfreiheit, Gustav-Stresemann-Ring 1, 65189 Wiesbaden).
Lade Versionshistorie (CHANGELOG.md)...
⚠️ Festplatte C: zurücksetzen?
Möchtest du die aktuell gewählte virtuelle Festplatte (C:, 20, 40 oder 80 MB) wirklich auf die Werkseinstellungen zurücksetzen?
Achtung: Alle in der lokalen IndexedDB gespeicherten DOS-Dateien, importierten Programme und Spielstände werden unwiderruflich gelöscht und durch die Standard-Demos (README, SNAKE etc.) ersetzt.
Tipp: Du kannst vorher mit „💾 Export IMG“ ein vollständiges Backup deiner Festplatte auf deinen Computer herunterladen.
⚠️ Festplatte C: überschreiben?
Möchtest du die virtuelle Festplatte (C:) wirklich mit der Image-Datei Dateiname.img überschreiben?
Achtung: Alle in der lokalen IndexedDB gespeicherten DOS-Dateien, importierten Programme und Spielstände auf dem Ziellaufwerk werden vollständig durch das ausgewählte Image ersetzt.
Tipp: Du kannst vorher mit „💾 Export IMG“ ein Backup deiner aktuellen Festplatte herunterladen.