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.
Geldautomaten, Websites und Shops müssen zugänglicher werden. Die EU erleichtert zudem Bargeldabhebungen und schafft mehr Transparenz.
Lidl bietet in seinem Online-Shop jetzt auch Wero an. So funktioniert die Zahlung über das Girokonto und das steckt dahinter.
Die Girocard soll ab 2027 neue Funktionen erhalten. Geplant sind Apps, Reisebuchungen und digitale Alterskontrollen.
Achtung: Kriminelle verschicken täuschend echte E-Mails an Sparkassen-Kunden und versuchen so, an sensible Online-Banking-Daten zu gelangen.
Die ING erhöht die Anforderungen an die Banking-App. Nutzer sollten jetzt prüfen, ob ihr Smartphone noch unterstützt wird.
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.
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.
Eine neue PayPal-Masche nutzt echte E-Mails für Betrug. So erkennt die Falle und schützt seine Daten effektiv.
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.
Erste Händler testen Trinkgeld-Abfragen an der Kasse. Warum die neue Praxis für Diskussionen sorgt.
Die Europäische Zentralbank plant neue Euro-Banknoten. Bis zum 21. September können wir über das Design abstimmen.
Media Markt plant ein neues Bezahlsystem: Künftig sollen Kunden direkt beim Beratungsgespräch bezahlen und die Kasse umgehen.
Die Sparkasse stellt die App S-ID-Check ein. Wer weiter online per Kreditkarte zahlen möchte, muss sich bis Ende 2026 umstellen.
Die Zahl der Cyberangriffe auf Android-Smartphones steigt stark. Warum Online-Banking per Handy riskanter wird und wie man sich schützt.
Recherchen von NDR und Süddeutscher Zeitung legen nahe, dass die Schufa umfangreiche historische Datensätze speichert.
Mit okElster kommt die Steuererklärung per Knopfdruck. Die Elster+-App übernimmt Gehalts- und Rentendaten automatisch.
Beim Bezahlen mit Karte läuft es nicht immer gleich: Meist wird die PIN verlangt, eine Unterschrift nur noch selten. Woran das liegt und was dahintersteckt.
OpenAI hat eine neue Finanzfunktion bei ChatGPT fürs Bankkonto eingeführt. User können damit Daten analysieren.
Das Magazin für digitalen Lifestyle und Entertainment