0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-after-init.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ \"./lazy-script-loader.js\");\n/* harmony import */ var _lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lazy-image-loader */ \"./lazy-image-loader.js\");\n\n\ndocument.addEventListener('DOMContentLoaded', function () {\n var api = window.__tcfapi || null;\n if (!api) {\n return;\n }\n api('addEventListener', 2, function (tcData, success) {\n if (success && tcData && ('tcloaded' === tcData.eventStatus || 'useractioncomplete' === tcData.eventStatus)) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)('[data-cmp=after-init]');\n (0,_lazy_image_loader__WEBPACK_IMPORTED_MODULE_1__.loadLazyImages)('[data-cmp-lazy-image=after-init]');\n if (tcData.listenerId) {\n api('removeEventListener', 2, function () {}, tcData.listenerId);\n }\n }\n });\n});\n\n//# sourceURL=webpack:///./loader-after-init.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var a=__webpack_module_cache__[e];if(void 0!==a)return a.exports;var r=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.d=(e,a)=>{for(var r in a)__webpack_require__.o(a,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},__webpack_require__.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-after-init.js")})();
0 && arguments[0] !== undefined ? arguments[0] : '[data-cmp]';\n var attr = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'data-cmp';\n document.querySelectorAll(selector).forEach(function (source) {\n var tag = document.createElement('script');\n var src = source.dataset.src || '';\n source.getAttributeNames().filter(function (prop) {\n return attr !== prop && 'data-src' !== prop && 'data-async' !== prop;\n }).forEach(function (prop) {\n tag.setAttribute(prop, source.getAttribute(prop));\n });\n if (src) {\n tag.src = src;\n tag.async = source.dataset.async !== 'false';\n }\n tag.innerHTML = source.innerHTML;\n source.parentNode.insertBefore(tag, source);\n source.remove();\n });\n}\n\n//# sourceURL=webpack:///./lazy-script-loader.js?\n}")},"./loader-not-pur.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval('{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lazy-script-loader */ "./lazy-script-loader.js");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./utils.js");\nfunction _createForOfIteratorHelper(r, e) { var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (!t) { if (Array.isArray(r) || (t = _unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) { t && (r = t); var _n = 0, F = function F() {}; return { s: F, n: function n() { return _n >= r.length ? { done: !0 } : { done: !1, value: r[_n++] }; }, e: function e(r) { throw r; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var o, a = !0, u = !1; return { s: function s() { t = t.call(r); }, n: function n() { var r = t.next(); return a = r.done, r; }, e: function e(r) { u = !0, o = r; }, f: function f() { try { a || null == t["return"] || t["return"](); } finally { if (u) throw o; } } }; }\nfunction _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } }\nfunction _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; }\n/**\n * @see https://gist.github.com/0x7f/62211125638af90d84fe8d9b0d660761\n * @see https://docs.contentpass.net/docs/3rdparty\n * @see https://docs.contentpass.net/docs/web-sdk#cpauthenticate-options-callback\n */\n\n\n(function () {\n var selector = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : \'[data-cmp=not-pur]\';\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isPur)()) {\n return;\n }\n\n // Execute now\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)(selector);\n\n // Execute until dom content is loaded\n var observer = new MutationObserver(function (mutationsList) {\n var _iterator = _createForOfIteratorHelper(mutationsList),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var mutation = _step.value;\n if (\'childList\' === mutation.type) {\n (0,_lazy_script_loader__WEBPACK_IMPORTED_MODULE_0__.loadAsyncScripts)(selector);\n return;\n }\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n });\n observer.observe(document, {\n childList: true,\n subtree: true\n });\n document.addEventListener(\'DOMContentLoaded\', function () {\n observer.disconnect();\n });\n})();\n\n//# sourceURL=webpack:///./loader-not-pur.js?\n}')},"./utils.js"(__unused_webpack_module,__webpack_exports__,__webpack_require__){eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ isPur: () => (/* binding */ isPur)\n/* harmony export */ });\nvar isPur = function isPur() {\n return document.cookie.includes('_cpauthhint=1') || !!localStorage.getItem('_cpuser');\n};\n\n//# sourceURL=webpack:///./utils.js?\n}")}},__webpack_module_cache__={};function __webpack_require__(e){var r=__webpack_module_cache__[e];if(void 0!==r)return r.exports;var t=__webpack_module_cache__[e]={exports:{}};if(!(e in __webpack_modules__)){delete __webpack_module_cache__[e];var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return __webpack_modules__[e](t,t.exports,__webpack_require__),t.exports}__webpack_require__.d=(e,r)=>{for(var t in r)__webpack_require__.o(r,t)&&!__webpack_require__.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__webpack_require__("./loader-not-pur.js")})();
Alles zum Thema Smart Finance, Online-Banking und Krypto - TECHBOOK
Zum Inhalt springen
Startseite
›
Themen
›
Smart Finance
Im Bereich Smart Finance dreht sich alles um digitale Finanzlösungen, die Deinen Alltag einfacher machen. Egal ob Mobile Banking, moderne Bezahlmethoden, Kryptowährungen oder smarte Budget-Tools – wir zeigen Dir, wie Du online sicher und effizient mit Geld umgehst.
TECHBOOK erklärt, welche Apps und Services wirklich nützlich sind, wie Banken ihre Angebote digitalisieren und worauf Du bei FinTech-Trends achten solltest. Zudem liefern wir verständliche Hintergründe zu Themen wie Datenschutz, Online-Sicherheit und cleverem Sparen. So behältst Du die volle Kontrolle über Deine Finanzen und bist bei Entwicklungen im digitalen Banking stets auf dem neuesten Stand.
Bei Direktbanken sowie immer mehr Filialbanken passiert das meiste online. Wo und wie man heute noch Bargeld einzahlen kann, weiß TECHBOOK.
In der Claude-App wurde ein neuer Bereich namens „Money“ entdeckt. Die Funktion könnte künftig Finanzdaten direkt auswerten.
Revolut hat sensible Kundendaten an Betrüger weitergegeben. Betroffen sein könnten Ausweise, Selfies und Transaktionsdaten.
Die DKB erweitert ihre Banking-App um einen PDF-Export für Transaktionen. Das neue Update behebt zudem mehrere Fehler.
Klarna macht seine Visa-Karte kostenpflichtig. Wer sie weiter nutzen möchte, benötigt ab November 2026 eine Mitgliedschaft.
Achtung: Kriminelle verschicken täuschend echte E-Mails an Sparkassen-Kunden und versuchen so, an sensible Online-Banking-Daten zu gelangen.
Bitcoin ist die wertvollste Kryptowährung der Welt. Was Du darüber wissen musst und ob sich der Einstieg lohnt, erfährst Du auf TECHBOOK.
Bitcoin und Co. im Fokus der Politik: Eine neue Steuer könnte kommen. Das könnte sich für Anleger bald ändern.
Kriminelle geben sich in WhatsApp-Gruppen als justTRADE-Mitarbeiter aus und locken Anleger in falsche Krypto- und Finanzinvestments.
Immer mehr Krypto-Anleger wollen ihre Coins selbst verwahren. Als besonders sicher gelten Hardware-Wallets. TECHBOOK erklärt die wichtigsten Fakten.
Mit einer neuen PayPal-Aktion lässt sich Netflix vorübergehend günstiger nutzen. So funktioniert das Angebot und diese Bedingungen gelten.
Amazon führt ab August 2026 die PayPal-Ratenzahlung ein. Welche Bedingungen gelten und welche Kosten entstehen können, erfahren Sie hier.
PayPal führt in Deutschland eine überarbeitete App ein. Nutzer finden wichtige Funktionen künftig an anderer Stelle.
Im Interview verrät „Steuerfabi“, was er von Steuer-Apps hält, wie man Technik am besten von der Steuer absetzt und vieles mehr.
Es gibt einige Apps, mit denen man die Steuererklärung machen kann. TECHBOOK stellt gute Steuer-Apps vor und zeigt, was sie können.
Für den Log-in zum Steuerprogramm Elster benötigen Nutzer eine Zertifikatsdatei. Wie sich deren Gültigkeit verlängern lässt, erklärt TECHBOOK.
Alternative Finanzdienste boomen. Doch weiß eigentlich auch das Finanzamt, was man über PayPal und Co. alles so anstellt?
Private Verkäufe bei Ebay und vergleichbaren Online-Marktplätzen sind immer öfter steuerpflichtig. Worauf Verkäufer achten müssen, verrät TECHBOOK.
Der Schufa droht rechtlicher Ärger. Datenschützer haben jetzt Klage gegen die angebliche „Schattendatenbank“ eingereicht.
Amazon soll die Monatsabrechnung bis Ende 2026 einstellen. Für Kunden könnte sich der Rechnungskauf deutlich verändern.
Das ING-Girokonto soll auch ab 2027 kostenlos erhältlich sein. Welche Voraussetzungen und Leistungen gelten, ist jedoch noch offen.
Kritik an Trinkgeldvorschlägen auf Kartenlesegeräten: Umfragen zeigen, warum sich Gäste beim bargeldlosen Bezahlen oft unter Druck fühlen.
Die Sparkasse stellt die App S-ID-Check ein. Wer weiter online per Kreditkarte zahlen möchte, muss sich bis Ende 2026 umstellen.
Geldautomaten, Websites und Shops müssen zugänglicher werden. Die EU erleichtert zudem Bargeldabhebungen und schafft mehr Transparenz.
Wo sparen Rentner im Supermarkt? Der Überblick zeigt Rabatte bei Kauver, Marktkauf und Teiba sowie die wichtigsten Bedingungen.
ING plant neue Girokonto-Modelle für Deutschland. Was Kunden ab Mitte 2027 erwarten könnte und welche Fragen noch offen sind.
Die ING erhöht die Anforderungen an die Banking-App. Nutzer sollten jetzt prüfen, ob ihr Smartphone noch unterstützt wird.
Das Magazin für digitalen Lifestyle und Entertainment