{"id":9123,"date":"2026-07-20T07:52:05","date_gmt":"2026-07-20T07:52:05","guid":{"rendered":"https:\/\/staging.press-start.tech\/solutions\/software-rescue-service\/"},"modified":"2026-08-13T12:19:59","modified_gmt":"2026-08-13T12:19:59","slug":"software-rescue-service","status":"publish","type":"page","link":"https:\/\/press-start.tech\/en\/solutions\/software-rescue-service\/","title":{"rendered":"Software Rescue"},"content":{"rendered":"<main id='oxy-main'><div class=\"oxy-shortcode-9123-2 oxy-shortcode\"><div class=\"ps-pg\" data-psp=\"software-rescue\"><svg class=\"ps-pg-defs\" aria-hidden=\"true\" focusable=\"false\"><defs><symbol id=\"psp-ai\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"><path d=\"M12 3.5 13.6 8.4 18.5 10 13.6 11.6 12 16.5 10.4 11.6 5.5 10 10.4 8.4Z\"><\/path><path d=\"M18.6 15.6 19.4 17.6 21.4 18.4 19.4 19.2 18.6 21.2 17.8 19.2 15.8 18.4 17.8 17.6Z\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-arr\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12h14.5\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-box\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2.8 20.5 7v10L12 21.2 3.5 17V7Z\"><\/path><path d=\"m3.8 7.2 8.2 4.3 8.2-4.3M12 11.5v9.5\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-brief\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"7.5\" width=\"18\" height=\"12.5\" rx=\"2.5\"><\/rect><path d=\"M8.5 7.5V6a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v1.5M3 12.5h18\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-cal\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"><rect x=\"3.5\" y=\"5\" width=\"17\" height=\"15.5\" rx=\"3\"><\/rect><path d=\"M3.5 10h17M8 3v4M16 3v4\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-cart\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9.2\" cy=\"20\" r=\"1.3\"><\/circle><circle cx=\"17\" cy=\"20\" r=\"1.3\"><\/circle><path d=\"M3 4h2.4l2.2 11.2a1.6 1.6 0 0 0 1.6 1.3h7.7a1.6 1.6 0 0 0 1.6-1.2L20.5 8H6.1\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-chart\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4v15.5h16\"><\/path><path d=\"m7.5 14.5 3.8-3.8 2.9 2.9 5-5.6\"><\/path><path d=\"M15.6 8h3.6v3.6\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-check\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m4.5 12.5 5 5L19.5 7\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-code\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 7 3 12l5 5\"><\/path><path d=\"m16 7 5 5-5 5\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-copy\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"9\" width=\"11\" height=\"11\" rx=\"2\"><\/rect><path d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-doc\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13.5 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8.5Z\"><\/path><path d=\"M13.5 3v5.5H19\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-g\" viewBox=\"0 0 24 24\"><path fill=\"#4285F4\" d=\"M23.5 12.3c0-.9-.1-1.6-.2-2.4H12v4.6h6.5a5.6 5.6 0 0 1-2.4 3.7v3h3.9c2.3-2.1 3.5-5.2 3.5-8.9z\"><\/path><path fill=\"#34A853\" d=\"M12 24c3.2 0 6-1.1 7.9-2.9l-3.9-3a7.2 7.2 0 0 1-10.8-3.8H1.3v3.1A12 12 0 0 0 12 24z\"><\/path><path fill=\"#FBBC05\" d=\"M5.2 14.3a7.2 7.2 0 0 1 0-4.6V6.6H1.3a12 12 0 0 0 0 10.8z\"><\/path><path fill=\"#EA4335\" d=\"M12 4.8c1.8 0 3.4.6 4.6 1.8L20.1 3A12 12 0 0 0 1.3 6.6l4 3.1A7.2 7.2 0 0 1 12 4.8z\"><\/path><\/symbol>\n<symbol id=\"psp-gear\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"3.2\"><\/circle><path d=\"M19 12a7 7 0 0 0-.14-1.4l2-1.55-2-3.46-2.35.95A7 7 0 0 0 14.1 4.1L13.7 1.6h-4l-.4 2.5a7 7 0 0 0-2.4 1.44l-2.36-.95-2 3.46 2 1.55a7.2 7.2 0 0 0 0 2.8l-2 1.55 2 3.46 2.35-.95a7 7 0 0 0 2.41 1.44l.4 2.5h4l.4-2.5a7 7 0 0 0 2.4-1.44l2.36.95 2-3.46-2-1.55A7 7 0 0 0 19 12Z\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-grid\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><rect x=\"4\" y=\"4\" width=\"7\" height=\"7\" rx=\"1.8\"><\/rect><rect x=\"13\" y=\"4\" width=\"7\" height=\"7\" rx=\"1.8\"><\/rect><rect x=\"4\" y=\"13\" width=\"7\" height=\"7\" rx=\"1.8\"><\/rect><rect x=\"13\" y=\"13\" width=\"7\" height=\"7\" rx=\"1.8\"><\/rect><\/g><\/symbol>\n<symbol id=\"psp-head\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 13.5a7.5 7.5 0 0 1 15 0\"><\/path><rect x=\"3.5\" y=\"13.2\" width=\"4.4\" height=\"6.4\" rx=\"2\"><\/rect><rect x=\"16.1\" y=\"13.2\" width=\"4.4\" height=\"6.4\" rx=\"2\"><\/rect><\/g><\/symbol>\n<symbol id=\"psp-life\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"8.6\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"3.7\"><\/circle><path d=\"M5.9 5.9 9.4 9.4M18.1 5.9 14.6 9.4M18.1 18.1 14.6 14.6M5.9 18.1 9.4 14.6\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-mail\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"5.5\" width=\"18\" height=\"13\" rx=\"2.5\"><\/rect><path d=\"m3.8 7.2 8.2 5.8 8.2-5.8\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-mega\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3.5 10.8 15.5 5.5v13L3.5 13.2Z\"><\/path><path d=\"M6.6 14.4v2.7a1.7 1.7 0 0 0 3.4 0v-1.5\"><\/path><path d=\"M18.6 9.3a4.6 4.6 0 0 1 0 5.4\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-pen\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m9.8 17.2-6.3 3.3 3.3-6.3L15 6l3 3Z\"><\/path><path d=\"m15 6 1.5-1.5a2.12 2.12 0 0 1 3 3L18 9\"><\/path><circle cx=\"10.6\" cy=\"13.4\" r=\"1\"><\/circle><\/g><\/symbol>\n<symbol id=\"psp-person\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"8\" r=\"3.8\"><\/circle><path d=\"M4.5 20.5a7.5 7.5 0 0 1 15 0\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-phone2\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"><rect x=\"7\" y=\"2.8\" width=\"10\" height=\"18.4\" rx=\"2.6\"><\/rect><path d=\"M10.5 18h3\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-pin\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21.5c4.2-4 7-7.6 7-11a7 7 0 1 0-14 0c0 3.4 2.8 7 7 11Z\"><\/path><circle cx=\"12\" cy=\"10.3\" r=\"2.6\"><\/circle><\/g><\/symbol>\n<symbol id=\"psp-plug\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"><path d=\"M10.2 13.8a4.2 4.2 0 0 0 5.9.4l2.4-2.4a4.2 4.2 0 0 0-5.9-5.9l-1.4 1.4\"><\/path><path d=\"M13.8 10.2a4.2 4.2 0 0 0-5.9-.4l-2.4 2.4a4.2 4.2 0 0 0 5.9 5.9l1.4-1.4\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-scis\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"6\" cy=\"6.5\" r=\"2.5\"><\/circle><circle cx=\"6\" cy=\"17.5\" r=\"2.5\"><\/circle><path d=\"M8.2 7.8 20 19M8.2 16.2 20 5\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-spark\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linejoin=\"round\"><path d=\"M12 3.5 13.6 8.4 18.5 10 13.6 11.6 12 16.5 10.4 11.6 5.5 10 10.4 8.4Z\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-star\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 2.6l2.9 6 6.5.9-4.7 4.6 1.1 6.5L12 17.5 6.2 20.6l1.1-6.5L2.6 9.5l6.5-.9z\"><\/path><\/symbol>\n<symbol id=\"psp-stars\" viewBox=\"0 0 128 24\"><use href=\"#psp-star\" x=\"0\"><\/use><use href=\"#psp-star\" x=\"26\"><\/use><use href=\"#psp-star\" x=\"52\"><\/use><use href=\"#psp-star\" x=\"78\"><\/use><use href=\"#psp-star\" x=\"104\"><\/use><\/symbol>\n<symbol id=\"psp-target\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><circle cx=\"12\" cy=\"12\" r=\"8.4\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"4.6\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"><\/circle><\/g><\/symbol>\n<symbol id=\"psp-wifi\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"><path d=\"M4 9.8a11.6 11.6 0 0 1 16 0\"><\/path><path d=\"M7 13.2a7.6 7.6 0 0 1 10 0\"><\/path><path d=\"M10 16.4a3.6 3.6 0 0 1 4 0\"><\/path><circle cx=\"12\" cy=\"19.4\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"><\/circle><\/g><\/symbol>\n<symbol id=\"psp-x\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"m6 6 12 12M18 6 6 18\"><\/path><\/g><\/symbol>\n<symbol id=\"psp-tree\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 6H8M21 12h-8M21 18h-8\"><\/path><path d=\"M3 5v5.5A1.5 1.5 0 0 0 4.5 12H8\"><\/path><path d=\"M3 10v6.5A1.5 1.5 0 0 0 4.5 18H8\"><\/path><\/g><\/symbol>\n<\/defs><\/svg><header class=\"psp-hero is-scuro\"><i class=\"psp-glow psp-glow-1\"><\/i><i class=\"psp-glow psp-glow-2\"><\/i><div class=\"psp-hz\"><span class=\"psp-chip is-hero\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-life\"><\/use><\/svg>Software Rescue<\/span><h1 class=\"psp-h1\">Has your software been left <span class=\"psp-grad\">orphaned<\/span>? We will take care of it.<\/h1><p class=\"psp-sub\">The developer is gone, the system is stuck ten years in the past and every update is frightening. We analyse the existing code, secure it and move it onto modern technology \u2014 without stopping your work.<\/p><div class=\"psp-ctas\"><a class=\"psp-btn\" href=\"#psp-audit\">Request a free check-up<svg class=\"psp-ic is-s\" aria-hidden=\"true\"><use href=\"#psp-arr\"><\/use><\/svg><\/a><a class=\"psp-tlink\" href=\"https:\/\/calendly.com\/press-start-sb\/30min\">or book a call<\/a><\/div><div class=\"psp-trust\"><span class=\"psp-titem\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Answer within 48h<\/span><span class=\"psp-titem\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>NDA on request<\/span><span class=\"psp-titem\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>ISO 9001 certified<\/span><\/div><\/div><aside class=\"psp-sos\"><p class=\"psp-sosT\">Does any of this sound familiar?<\/p><div class=\"psp-sosi\"><span class=\"psp-sosx\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-x\"><\/use><\/svg><\/span><span>Whoever wrote the software no longer answers<\/span><\/div><div class=\"psp-sosi\"><span class=\"psp-sosx\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-x\"><\/use><\/svg><\/span><span>Nobody knows where the source code is<\/span><\/div><div class=\"psp-sosi\"><span class=\"psp-sosx\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-x\"><\/use><\/svg><\/span><span>It runs on a server nobody dares touch<\/span><\/div><div class=\"psp-sosi\"><span class=\"psp-sosx\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-x\"><\/use><\/svg><\/span><span>Every change takes weeks and breaks something else<\/span><\/div><div class=\"psp-sosi\"><span class=\"psp-sosx\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-x\"><\/use><\/svg><\/span><span>Documentation: none<\/span><\/div><\/aside><\/header><img decoding=\"async\" class=\"psp-wave\" src=\"https:\/\/press-start.tech\/wp-content\/plugins\/DC\/assets\/img\/ps-wave-band.webp\" alt=\"\" loading=\"lazy\"><section class=\"psp-sec is-tight\" id=\"scenarios\"><div class=\"psp-shead\"><div><p class=\"psp-label\">What we see most often<\/p><h2 class=\"psp-h2\">Abandoned software:<br>three typical scenarios.<\/h2><\/div><p class=\"psp-sub\">None of them is beyond recovery. The first step is always working out what is really under the bonnet.<\/p><\/div><div class=\"psp-grid3\"><div class=\"psp-box is-tile\"><span class=\"psp-itile\"><svg class=\"psp-ic\" aria-hidden=\"true\"><use href=\"#psp-person\"><\/use><\/svg><\/span><p class=\"psp-boxT\">The developer vanished<\/p><p class=\"psp-boxP\">The freelancer or the agency is gone. The software runs, but nobody can touch it \u2014 and the passwords are a mystery.<\/p><\/div><div class=\"psp-box is-tile\"><span class=\"psp-itile\"><svg class=\"psp-ic\" aria-hidden=\"true\"><use href=\"#psp-gear\"><\/use><\/svg><\/span><p class=\"psp-boxT\">A system frozen in time<\/p><p class=\"psp-boxP\">Unsupported technology, browsers throwing warnings, system updates that risk shutting the whole thing down.<\/p><\/div><div class=\"psp-box is-tile\"><span class=\"psp-itile\"><svg class=\"psp-ic\" aria-hidden=\"true\"><use href=\"#psp-life\"><\/use><\/svg><\/span><p class=\"psp-boxT\">Security and data at risk<\/p><p class=\"psp-boxP\">No verified backup, shared logins, known vulnerabilities. One incident and the company stops.<\/p><\/div><\/div><\/section><section class=\"psp-sec is-tight\" id=\"how\"><div class=\"psp-dark\"><img decoding=\"async\" class=\"psp-dwave\" src=\"https:\/\/press-start.tech\/wp-content\/plugins\/DC\/assets\/img\/ps-wave-band.webp\" alt=\"\" loading=\"lazy\"><p class=\"psp-label\">How we work<\/p><h2 class=\"psp-h2\">Four stages,<br>no leap in the dark.<\/h2><p class=\"psp-sub\">Every stage produces a document that stays yours. You can stop after the first one, if all you want is to know where you stand.<\/p><div class=\"psp-steps\"><div class=\"psp-step\"><span class=\"psp-stepn\">01<\/span><p class=\"psp-stepT\">Analysis<\/p><p class=\"psp-stepP\">Code, data, dependencies and risks: we find out what is really under the bonnet.<\/p><p class=\"psp-stepO\">Output: audit report<\/p><\/div><div class=\"psp-step\"><span class=\"psp-stepn\">02<\/span><p class=\"psp-stepT\">Securing<\/p><p class=\"psp-stepP\">Verified backups, tidy access control, critical vulnerabilities closed immediately.<\/p><p class=\"psp-stepO\">Output: a stable, monitored system<\/p><\/div><div class=\"psp-step\"><span class=\"psp-stepn\">03<\/span><p class=\"psp-stepT\">Porting<\/p><p class=\"psp-stepP\">Gradual migration onto a modern, documented stack, module by module.<\/p><p class=\"psp-stepO\">Output: a maintainable codebase<\/p><\/div><div class=\"psp-step\"><span class=\"psp-stepn\">04<\/span><p class=\"psp-stepT\">Evolution<\/p><p class=\"psp-stepP\">New features and ongoing support, with clear retainers.<\/p><p class=\"psp-stepO\">Output: a shared roadmap<\/p><\/div><\/div><\/div><\/section><section class=\"psp-sec is-tight\"><div class=\"psp-gcard\"><div><p class=\"psp-label\" style=\"color:#7c10e8\">What you keep<\/p><h2 class=\"psp-h2\">After the rescue,<br>the software is yours.<\/h2><p class=\"psp-sub\" style=\"margin-top:16px\">No opaque dependencies: we hand over code, credentials and documentation. If one day you want to change supplier, you can do it without starting again.<\/p><div class=\"psp-ctas is-flush\"><a class=\"psp-btn\" href=\"#psp-audit\">Request the check-up<svg class=\"psp-ic is-s\" aria-hidden=\"true\"><use href=\"#psp-arr\"><\/use><\/svg><\/a><\/div><\/div><div class=\"psp-ownl\"><div class=\"psp-own\"><span class=\"psp-itile is-check\"><svg class=\"psp-ic\" aria-hidden=\"true\"><use href=\"#psp-doc\"><\/use><\/svg><\/span><div><p class=\"psp-vt\">A readable audit report<\/p><p class=\"psp-vp\">State of the software, risks and priorities \u2014 written for management, not only for engineers.<\/p><\/div><\/div><div class=\"psp-own\"><span class=\"psp-itile is-check\"><svg class=\"psp-ic\" aria-hidden=\"true\"><use href=\"#psp-code\"><\/use><\/svg><\/span><div><p class=\"psp-vt\">Code and credentials<\/p><p class=\"psp-vp\">A tidy repository, tracked access and reproducible environments.<\/p><\/div><\/div><div class=\"psp-own\"><span class=\"psp-itile is-check\"><svg class=\"psp-ic\" aria-hidden=\"true\"><use href=\"#psp-box\"><\/use><\/svg><\/span><div><p class=\"psp-vt\">Data safe and portable<\/p><p class=\"psp-vp\">Verified backups and a restore procedure that has actually been tested, not just declared.<\/p><\/div><\/div><div class=\"psp-own\"><span class=\"psp-itile is-check\"><svg class=\"psp-ic\" aria-hidden=\"true\"><use href=\"#psp-head\"><\/use><\/svg><\/span><div><p class=\"psp-vt\">Ongoing support<\/p><p class=\"psp-vp\">Monitoring and interventions with agreed response times.<\/p><\/div><\/div><\/div><\/div><\/section><section class=\"psp-sec is-tight\"><div class=\"psp-shead\"><div><p class=\"psp-label\">Where to start<\/p><h2 class=\"psp-h2\">Three ways<br>to begin.<\/h2><\/div><p class=\"psp-sub\">You do not have to decide everything up front: most clients start with the check-up and choose afterwards.<\/p><\/div><div class=\"psp-grid3\"><div class=\"psp-pcard\"><p class=\"psp-ptag\">Step zero<\/p><p class=\"psp-pT\">Free check-up<\/p><p class=\"psp-boxP\">A 30-minute call and a look at the software: we tell you whether it is recoverable and what you are risking today.<\/p><ul class=\"psp-pul\"><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>30-minute call<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Main issues flagged<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>No commitment<\/li><\/ul><div class=\"psp-pfoot\"><a class=\"psp-btn is-ol\" href=\"https:\/\/calendly.com\/press-start-sb\/30min\" target=\"_blank\" rel=\"noopener\">Book the check-up<svg class=\"psp-ic is-s\" aria-hidden=\"true\"><use href=\"#psp-arr\"><\/use><\/svg><\/a><\/div><\/div><div class=\"psp-pcard is-hi\"><p class=\"psp-ptag\">Most requested<\/p><p class=\"psp-pT\">Full audit<\/p><p class=\"psp-boxP\">A deep review of code, data and infrastructure, with a report and a prioritised plan of work. \u20ac490, one off.<\/p><ul class=\"psp-pul\"><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Complete audit report<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Estimate of time and cost<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Security remediation plan<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Quote for the porting<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Hand us the work and the \u20ac490 comes off the price<\/li><\/ul><div class=\"psp-pfoot\"><a class=\"psp-btn\" href=\"#psp-audit\">Request the audit<svg class=\"psp-ic is-s\" aria-hidden=\"true\"><use href=\"#psp-arr\"><\/use><\/svg><\/a><\/div><\/div><div class=\"psp-pcard\"><p class=\"psp-ptag\">Full path<\/p><p class=\"psp-pT\">Rescue and porting<\/p><p class=\"psp-boxP\">We take the software on: security, migration onto a modern stack and continuous evolution.<\/p><ul class=\"psp-pul\"><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Module-by-module migration<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Technical documentation<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>You own the code<\/li><li><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-check\"><\/use><\/svg>Support with a clear retainer<\/li><\/ul><div class=\"psp-pfoot\"><a class=\"psp-btn is-ol\" href=\"\/en\/contact\/\">Let&#039;s talk<svg class=\"psp-ic is-s\" aria-hidden=\"true\"><use href=\"#psp-arr\"><\/use><\/svg><\/a><\/div><\/div><\/div><\/section><section class=\"psp-sec is-tight\" id=\"psp-progetti\"><div class=\"psp-shead\"><div><p class=\"psp-label\">Proof<\/p><h2 class=\"psp-h2\">Software people<br>use every day.<\/h2><\/div><a class=\"psp-btn is-ol is-sm\" href=\"https:\/\/press-start.tech\/en\/projects\/\">All projects<svg class=\"psp-ic is-s\" aria-hidden=\"true\"><use href=\"#psp-arr\"><\/use><\/svg><\/a><\/div>    <div          class=\"psp psp--carosello\">\n\n                    <div class=\"psp-nav\" aria-hidden=\"true\">\n                <button type=\"button\" class=\"psp-navbtn\" data-psp-dir=\"prev\" tabindex=\"-1\"\n                        aria-label=\"Progetti precedenti\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M19.5 12H5\"><\/path><path d=\"m10.5 6-6 6 6 6\"><\/path><\/g><\/svg><\/button>\n                <button type=\"button\" class=\"psp-navbtn\" data-psp-dir=\"next\" tabindex=\"-1\"\n                        aria-label=\"Progetti successivi\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/button>\n            <\/div>\n        \n        \n        <div class=\"psp-row\" tabindex=\"0\" role=\"group\" aria-label=\"Carosello progetti\">\n                            <a class=\"psp-card psp-card--vio\"\n                                        href=\"https:\/\/press-start.tech\/en\/progetti\/agentscout\/\">\n\n                    \n                    <div class=\"psp-cardhead\">\n                        <div class=\"psp-chiprow\">\n                                                            <span class=\"psp-chip\">Laravel<\/span>\n                                                            <span class=\"psp-chip\">Software development<\/span>\n                                                    <\/div>\n                        <span class=\"psp-arr\" aria-hidden=\"true\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/span>\n                    <\/div>\n\n                    <h3 class=\"psp-cardtitle\">Agentscout<\/h3>\n\n                                            <p class=\"psp-cardtext\">Agentscout is a software platform for managing sales networks. We handled development on a Laravel and Vue.js stack, from the architecture to the back end and the interface the network works in every day.<\/p>\n                    \n                    \n                    <div class=\"psp-shot\">\n                        <img decoding=\"async\" width=\"1024\" height=\"571\" src=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.10.28-1024x571.jpg\" class=\"psp-shot-img\" alt=\"Agentscout\" loading=\"lazy\" srcset=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.10.28-1024x571.jpg 1024w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.10.28-300x167.jpg 300w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.10.28-768x428.jpg 768w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.10.28-1536x856.jpg 1536w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.10.28-2048x1142.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>                    <\/div>\n                                <\/a>\n                            <a class=\"psp-card psp-card--vio\"\n                                        href=\"https:\/\/press-start.tech\/en\/progetti\/b2b-management-system\/\">\n\n                    \n                    <div class=\"psp-cardhead\">\n                        <div class=\"psp-chiprow\">\n                                                            <span class=\"psp-chip\">Laravel<\/span>\n                                                            <span class=\"psp-chip\">Vue.js<\/span>\n                                                    <\/div>\n                        <span class=\"psp-arr\" aria-hidden=\"true\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/span>\n                    <\/div>\n\n                    <h3 class=\"psp-cardtitle\">B2B management system<\/h3>\n\n                                            <p class=\"psp-cardtext\">Sitea wanted a management system that followed how the company actually works with its business customers. We built it to measure in Laravel and Vue.js, shaping the features around the processes already in use: the people using it recognise the steps, instead of learning new ones.<\/p>\n                    \n                    \n                    <div class=\"psp-shot\">\n                        <img decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.45.07-1024x585.jpg\" class=\"psp-shot-img\" alt=\"B2B management system\" loading=\"lazy\" srcset=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.45.07-1024x585.jpg 1024w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.45.07-300x171.jpg 300w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.45.07-768x439.jpg 768w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.45.07-1536x877.jpg 1536w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.45.07-2048x1170.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>                    <\/div>\n                                <\/a>\n                            <a class=\"psp-card psp-card--blue\"\n                                        href=\"https:\/\/press-start.tech\/en\/progetti\/bmup\/\">\n\n                    \n                    <div class=\"psp-cardhead\">\n                        <div class=\"psp-chiprow\">\n                                                            <span class=\"psp-chip\">b2b<\/span>\n                                                            <span class=\"psp-chip\">software<\/span>\n                                                    <\/div>\n                        <span class=\"psp-arr\" aria-hidden=\"true\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/span>\n                    <\/div>\n\n                    <h3 class=\"psp-cardtitle\">BMup<\/h3>\n\n                                            <p class=\"psp-cardtext\">BMup is the management platform we build and maintain in house, in Laravel and Vue.js. It works as a shared foundation \u2014 records, processes, documents and reporting \u2014 on which we build the version each organisation needs: we have shaped it around membership management, professional training and the internal processes of a foundation. You start from a proven structure rather than a blank page.<\/p>\n                    \n                    \n                    <div class=\"psp-shot\">\n                        <img decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-alle-11.37.42-1024x544.jpg\" class=\"psp-shot-img\" alt=\"BMup\" loading=\"lazy\" srcset=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-alle-11.37.42-1024x544.jpg 1024w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-alle-11.37.42-300x159.jpg 300w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-alle-11.37.42-768x408.jpg 768w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-alle-11.37.42-1536x816.jpg 1536w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-14-alle-11.37.42-2048x1088.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>                    <\/div>\n                                <\/a>\n                            <a class=\"psp-card psp-card--ink\"\n                                        href=\"https:\/\/press-start.tech\/en\/progetti\/dynamo-camp-platform-2-0\/\">\n\n                    <i class=\"psp-glow\" aria-hidden=\"true\"><\/i>\n                    <div class=\"psp-cardhead\">\n                        <div class=\"psp-chiprow\">\n                                                            <span class=\"psp-chip\">BMup<\/span>\n                                                            <span class=\"psp-chip\">Laravel<\/span>\n                                                    <\/div>\n                        <span class=\"psp-arr\" aria-hidden=\"true\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/span>\n                    <\/div>\n\n                    <h3 class=\"psp-cardtitle\">Dynamo Camp platform 2.0<\/h3>\n\n                                            <p class=\"psp-cardtext\">Fondazione Dynamo Camp needed a platform that followed its own internal processes \u2014 those of a foundation, not of a company. We built Dynamo Camp 2.0 on BMup, in Laravel and Vue.js, shaping the ERP and CRM features around the foundation&#039;s workflows instead of asking the foundation to adapt to the software.<\/p>\n                    \n                    \n                    <div class=\"psp-shot\">\n                        <img decoding=\"async\" width=\"1024\" height=\"549\" src=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.51.17-1024x549.jpg\" class=\"psp-shot-img\" alt=\"Dynamo Camp platform 2.0\" loading=\"lazy\" srcset=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.51.17-1024x549.jpg 1024w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.51.17-300x161.jpg 300w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.51.17-768x412.jpg 768w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.51.17-1536x824.jpg 1536w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.51.17-2048x1098.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>                    <\/div>\n                                <\/a>\n                            <a class=\"psp-card psp-card--lav\"\n                                        href=\"https:\/\/press-start.tech\/en\/progetti\/finenergy\/\">\n\n                    \n                    <div class=\"psp-cardhead\">\n                        <div class=\"psp-chiprow\">\n                                                            <span class=\"psp-chip\">cloud<\/span>\n                                                            <span class=\"psp-chip\">IoT<\/span>\n                                                    <\/div>\n                        <span class=\"psp-arr\" aria-hidden=\"true\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/span>\n                    <\/div>\n\n                    <h3 class=\"psp-cardtitle\">Finenergy<\/h3>\n\n                                            <p class=\"psp-cardtext\">Managing photovoltaic plants on behalf of others means seeing how they perform as it happens. Finenergy is the SaaS we built for it: a Laravel backend, a Vue.js frontend and a dedicated server, with energy data from every plant gathered in a single interface and available in real time.<\/p>\n                    \n                    \n                    <div class=\"psp-shot\">\n                        <img decoding=\"async\" width=\"1024\" height=\"620\" src=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.53.37-1024x620.jpg\" class=\"psp-shot-img\" alt=\"Finenergy\" loading=\"lazy\" srcset=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.53.37-1024x620.jpg 1024w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.53.37-300x182.jpg 300w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.53.37-768x465.jpg 768w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.53.37-1536x930.jpg 1536w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-15.53.37-2048x1240.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>                    <\/div>\n                                <\/a>\n                            <a class=\"psp-card psp-card--mag\"\n                                        href=\"https:\/\/press-start.tech\/en\/progetti\/mymanager\/\">\n\n                    \n                    <div class=\"psp-cardhead\">\n                        <div class=\"psp-chiprow\">\n                                                            <span class=\"psp-chip\">b2b<\/span>\n                                                            <span class=\"psp-chip\">Software development<\/span>\n                                                    <\/div>\n                        <span class=\"psp-arr\" aria-hidden=\"true\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/span>\n                    <\/div>\n\n                    <h3 class=\"psp-cardtitle\">MyManager<\/h3>\n\n                                            <p class=\"psp-cardtext\">MyManager is an IoT platform for monitoring the energy profiles of public bodies and companies. It gathers consumption data from the various metering points and brings it into a single interface, so whoever has to make the call finds the full picture already assembled.<\/p>\n                    \n                    \n                    <div class=\"psp-shot\">\n                        <img decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.18.31-1024x574.jpg\" class=\"psp-shot-img\" alt=\"MyManager\" loading=\"lazy\" srcset=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.18.31-1024x574.jpg 1024w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.18.31-300x168.jpg 300w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.18.31-768x431.jpg 768w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.18.31-1536x861.jpg 1536w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-07-alle-17.18.31-2048x1148.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>                    <\/div>\n                                <\/a>\n                            <a class=\"psp-card psp-card--blue\"\n                                        href=\"https:\/\/press-start.tech\/en\/progetti\/qr-marradi\/\">\n\n                    \n                    <div class=\"psp-cardhead\">\n                        <div class=\"psp-chiprow\">\n                                                            <span class=\"psp-chip\">QR code<\/span>\n                                                            <span class=\"psp-chip\">WordPress<\/span>\n                                                    <\/div>\n                        <span class=\"psp-arr\" aria-hidden=\"true\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/span>\n                    <\/div>\n\n                    <h3 class=\"psp-cardtitle\">QR Marradi<\/h3>\n\n                                            <p class=\"psp-cardtext\">Palazzuolando wanted the area&#039;s walking routes to tell their own story on the spot. We built a WordPress platform with custom design that generates and prints personalised QR codes: walkers scan the code and reach the multimedia content, which the association uploads from a phone without going near a computer.<\/p>\n                    \n                    \n                    <div class=\"psp-shot\">\n                                            <\/div>\n                                <\/a>\n                            <a class=\"psp-card psp-card--vio\"\n                                        href=\"https:\/\/press-start.tech\/en\/progetti\/reaction-platform\/\">\n\n                    \n                    <div class=\"psp-cardhead\">\n                        <div class=\"psp-chiprow\">\n                                                            <span class=\"psp-chip\">Laravel<\/span>\n                                                            <span class=\"psp-chip\">Vue.js<\/span>\n                                                    <\/div>\n                        <span class=\"psp-arr\" aria-hidden=\"true\"><svg class=\"psp-ic\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><g fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.5 12H19\"><\/path><path d=\"m13.5 6 6 6-6 6\"><\/path><\/g><\/svg><\/span>\n                    <\/div>\n\n                    <h3 class=\"psp-cardtitle\">Reaction platform<\/h3>\n\n                                            <p class=\"psp-cardtext\">Whitesock wanted a platform they owned, not a subscription. We built Reaction in Laravel and Vue.js and handed it over with the source code and a handover document, so the company can keep developing it with whichever team it prefers \u2014 including without us.<\/p>\n                    \n                    \n                    <div class=\"psp-shot\">\n                        <img decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-16.06.36-1024x578.jpg\" class=\"psp-shot-img\" alt=\"Reaction platform\" loading=\"lazy\" srcset=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-16.06.36-1024x578.jpg 1024w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-16.06.36-300x169.jpg 300w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-16.06.36-768x434.jpg 768w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-16.06.36-1536x868.jpg 1536w, https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-17-alle-16.06.36-2048x1157.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>                    <\/div>\n                                <\/a>\n                    <\/div>\n\n            <\/div>\n    <\/section><section class=\"psp-sec is-tight\" id=\"psp-faq\"><div class=\"psp-shead is-flush\"><div><p class=\"psp-label\">FAQ<\/p><h2 class=\"psp-h2\">What people<br>always ask.<\/h2><\/div><\/div><div class=\"psp-faq\" data-psp-faq><div class=\"psp-fi\"><button class=\"psp-fq\" type=\"button\" aria-expanded=\"true\" aria-controls=\"psp-faq-f5d661-0\">I don't have the source code. Is it lost?<span class=\"psp-pl\" aria-hidden=\"true\">&minus;<\/span><\/button><p class=\"psp-fa\" id=\"psp-faq-f5d661-0\">Often not. It can usually be recovered from the production server or from the installation environments. If it truly does not exist, we assess rebuilding from the data and from how the software behaves.<\/p><\/div><div class=\"psp-fi\"><button class=\"psp-fq\" type=\"button\" aria-expanded=\"false\" aria-controls=\"psp-faq-f5d661-1\">Do we have to stop working during the porting?<span class=\"psp-pl\" aria-hidden=\"true\">+<\/span><\/button><p class=\"psp-fa\" id=\"psp-faq-f5d661-1\" hidden>No. We work module by module and in parallel with the existing system: the switch happens one piece at a time, in agreed windows.<\/p><\/div><div class=\"psp-fi\"><button class=\"psp-fq\" type=\"button\" aria-expanded=\"false\" aria-controls=\"psp-faq-f5d661-2\">How much does the audit cost?<span class=\"psp-pl\" aria-hidden=\"true\">+<\/span><\/button><p class=\"psp-fa\" id=\"psp-faq-f5d661-2\" hidden>The initial check-up is free. The full audit is priced on the size of the software: after the call you already know the order of magnitude.<\/p><\/div><div class=\"psp-fi\"><button class=\"psp-fq\" type=\"button\" aria-expanded=\"false\" aria-controls=\"psp-faq-f5d661-3\">Will you sign an NDA?<span class=\"psp-pl\" aria-hidden=\"true\">+<\/span><\/button><p class=\"psp-fa\" id=\"psp-faq-f5d661-3\" hidden>Yes, on request and before seeing any code or data. It is standard practice in recovery work.<\/p><\/div><div class=\"psp-fi\"><button class=\"psp-fq\" type=\"button\" aria-expanded=\"false\" aria-controls=\"psp-faq-f5d661-4\">Is it worth recovering, or better to rebuild?<span class=\"psp-pl\" aria-hidden=\"true\">+<\/span><\/button><p class=\"psp-fa\" id=\"psp-faq-f5d661-4\" hidden>It depends how much value sits in the existing logic. The audit tells us \u2014 and when rebuilding is the better call, we put that in writing.<\/p><\/div><div class=\"psp-fi\"><button class=\"psp-fq\" type=\"button\" aria-expanded=\"false\" aria-controls=\"psp-faq-f5d661-5\">Do you work on software from agencies that are still active?<span class=\"psp-pl\" aria-hidden=\"true\">+<\/span><\/button><p class=\"psp-fa\" id=\"psp-faq-f5d661-5\" hidden>Yes, as a second opinion or alongside them. In that case we define the scope together, without conflict.<\/p><\/div><\/div><\/section><section class=\"psp-sec is-tight\" id=\"psp-audit\"><div class=\"psp-dark\"><img decoding=\"async\" class=\"psp-dwave\" src=\"https:\/\/press-start.tech\/wp-content\/plugins\/DC\/assets\/img\/ps-wave-band.webp\" alt=\"\" loading=\"lazy\"><span class=\"psp-chip is-hero\"><svg class=\"psp-ic is-xs\" aria-hidden=\"true\"><use href=\"#psp-life\"><\/use><\/svg>Free check-up<\/span><h2 class=\"psp-h2\">Tell us how your software ended up.<\/h2><p class=\"psp-sub\">Two lines are enough: what it does, how long it has been stuck and what worries you. We answer within 48 hours, with an NDA if you need one.<\/p><div class=\"psp-frm\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f9091-o1\" lang=\"it-IT\" dir=\"ltr\" data-wpcf7-id=\"9091\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/9123#wpcf7-f9091-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Modulo di contatto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"9091\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"it_IT\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f9091-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"contact-form\">\n\t<div class=\"form-row\">\n\t\t<div class=\"form-col\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Azienda\" value=\"\" type=\"text\" name=\"your-company\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"form-col\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Contatto telefonico\" value=\"\" type=\"tel\" name=\"your-phone\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"form-col\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Contatto email\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"form-col\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-tech\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Tecnologia, se la conosci (es. PHP, Access...)\" value=\"\" type=\"text\" name=\"your-tech\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"form-col full\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Cosa fa il software e cosa ti preoccupa\" name=\"your-message\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"privacy-row\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"privacy\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"privacy\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Dichiaro di aver letto e accettato la privacy policy del sito.<\/span><\/label><\/span><\/span><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"submit-row\">\n\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Invia la richiesta  \u2192\" \/><br \/>\n<a href=\"https:\/\/calendly.com\/press-start-sb\/30min\" class=\"btn-calendly\" target=\"_blank\" rel=\"noopener\">Prenota su Calendly<\/a>\n\t\t<\/p>\n\t<\/div>\n<\/div><div aria-hidden=\"true\" style=\"position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden\"><label>Sito web (non compilare)<input type=\"text\" name=\"ps_riferimento_web\" value=\"\" tabindex=\"-1\" autocomplete=\"off\"><\/label><\/div><input type=\"hidden\" name=\"ps_controllo\" value=\"\"><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div><\/div><\/section><section class=\"psp-cert\"><div class=\"psp-citem\"><span class=\"psp-isob is-img\"><img src=\"https:\/\/press-start.tech\/wp-content\/plugins\/DC\/assets\/img\/iso9001.webp\" alt=\"ISO 9001:2015 certified\" loading=\"lazy\" decoding=\"async\"><\/span><div><p class=\"psp-certT\">ISO 9001:2015 certified<\/p><p class=\"psp-certP\">Written requirements, tracked changes, a defined path for every issue.<\/p><\/div><\/div><i class=\"psp-cvr\"><\/i><div class=\"psp-citem\"><span class=\"psp-isob is-img\"><img src=\"https:\/\/press-start.tech\/wp-content\/plugins\/DC\/assets\/img\/ps-mark.png\" alt=\"Benefit Corporation\" loading=\"lazy\" decoding=\"async\"><\/span><div><p class=\"psp-certT\">Benefit Corporation<\/p><p class=\"psp-certP\">Goals written into the bylaws, an impact report every year.<\/p><\/div><\/div><i class=\"psp-cvr\"><\/i><div class=\"psp-citem\"><span class=\"psp-isob is-sq\"><span>Me<\/span><span>PA<\/span><\/span><div><p class=\"psp-certT\">Listed on MePA<\/p><p class=\"psp-certP\">The Italian public sector e-procurement marketplace.<\/p><\/div><\/div><\/section><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"I don't have the source code. Is it lost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Often not. It can usually be recovered from the production server or from the installation environments. If it truly does not exist, we assess rebuilding from the data and from how the software behaves.\"}},{\"@type\":\"Question\",\"name\":\"Do we have to stop working during the porting?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. We work module by module and in parallel with the existing system: the switch happens one piece at a time, in agreed windows.\"}},{\"@type\":\"Question\",\"name\":\"How much does the audit cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The initial check-up is free. The full audit is priced on the size of the software: after the call you already know the order of magnitude.\"}},{\"@type\":\"Question\",\"name\":\"Will you sign an NDA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, on request and before seeing any code or data. It is standard practice in recovery work.\"}},{\"@type\":\"Question\",\"name\":\"Is it worth recovering, or better to rebuild?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It depends how much value sits in the existing logic. The audit tells us \u2014 and when rebuilding is the better call, we put that in writing.\"}},{\"@type\":\"Question\",\"name\":\"Do you work on software from agencies that are still active?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, as a second opinion or alongside them. In that case we define the scope together, without conflict.\"}}]}<\/script><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Service\",\"name\":\"Software rescue: recovering abandoned software\",\"serviceType\":\"Software rescue: recovering abandoned software\",\"url\":\"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/pages\/9123\/\",\"areaServed\":[\"Italy\",\"Europe\"],\"provider\":{\"@type\":\"Organization\",\"name\":\"Press Start Srl Societ\u00e0 Benefit\",\"url\":\"https:\/\/press-start.tech\/en\/\"}}<\/script><\/div><\/div><\/main>","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":9119,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_oxygen_hide_in_design_set":false,"_oxygen_tags":"","footnotes":""},"class_list":["post-9123","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Software Rescue: recovering abandoned code - Press Start SB<\/title>\n<meta name=\"description\" content=\"The developer is gone and the system is frozen? We analyse the code, secure it and move it onto modern technology. Free check-up.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/press-start.tech\/soluzioni\/software-rescue\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Software Rescue: recovering abandoned code - Press Start SB\" \/>\n<meta property=\"og:description\" content=\"The developer is gone and the system is frozen? We analyse the code, secure it and move it onto modern technology. Free check-up.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/press-start.tech\/soluzioni\/software-rescue\/\" \/>\n<meta property=\"og:site_name\" content=\"Press Start SB\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-13T12:19:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/03.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/press-start.tech\\\/soluzioni\\\/software-rescue\\\/\",\"url\":\"https:\\\/\\\/press-start.tech\\\/soluzioni\\\/software-rescue\\\/\",\"name\":\"Software Rescue: recovering abandoned code - Press Start SB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/press-start.tech\\\/#website\"},\"datePublished\":\"2026-07-20T07:52:05+00:00\",\"dateModified\":\"2026-08-13T12:19:59+00:00\",\"description\":\"The developer is gone and the system is frozen? We analyse the code, secure it and move it onto modern technology. Free check-up.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/press-start.tech\\\/soluzioni\\\/software-rescue\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/press-start.tech\\\/soluzioni\\\/software-rescue\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/press-start.tech\\\/soluzioni\\\/software-rescue\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/press-start.tech\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solutions\",\"item\":\"https:\\\/\\\/press-start.tech\\\/soluzioni\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Software Rescue\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/press-start.tech\\\/#website\",\"url\":\"https:\\\/\\\/press-start.tech\\\/\",\"name\":\"Press Start SB\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/press-start.tech\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software Rescue: recovering abandoned code - Press Start SB","description":"The developer is gone and the system is frozen? We analyse the code, secure it and move it onto modern technology. Free check-up.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/press-start.tech\/soluzioni\/software-rescue\/","og_locale":"en_US","og_type":"article","og_title":"Software Rescue: recovering abandoned code - Press Start SB","og_description":"The developer is gone and the system is frozen? We analyse the code, secure it and move it onto modern technology. Free check-up.","og_url":"https:\/\/press-start.tech\/soluzioni\/software-rescue\/","og_site_name":"Press Start SB","article_modified_time":"2026-08-13T12:19:59+00:00","og_image":[{"url":"https:\/\/press-start.tech\/wp-content\/uploads\/2026\/08\/03.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/press-start.tech\/soluzioni\/software-rescue\/","url":"https:\/\/press-start.tech\/soluzioni\/software-rescue\/","name":"Software Rescue: recovering abandoned code - Press Start SB","isPartOf":{"@id":"https:\/\/press-start.tech\/#website"},"datePublished":"2026-07-20T07:52:05+00:00","dateModified":"2026-08-13T12:19:59+00:00","description":"The developer is gone and the system is frozen? We analyse the code, secure it and move it onto modern technology. Free check-up.","breadcrumb":{"@id":"https:\/\/press-start.tech\/soluzioni\/software-rescue\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/press-start.tech\/soluzioni\/software-rescue\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/press-start.tech\/soluzioni\/software-rescue\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/press-start.tech\/"},{"@type":"ListItem","position":2,"name":"Solutions","item":"https:\/\/press-start.tech\/soluzioni\/"},{"@type":"ListItem","position":3,"name":"Software Rescue"}]},{"@type":"WebSite","@id":"https:\/\/press-start.tech\/#website","url":"https:\/\/press-start.tech\/","name":"Press Start SB","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/press-start.tech\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/pages\/9123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/comments?post=9123"}],"version-history":[{"count":4,"href":"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/pages\/9123\/revisions"}],"predecessor-version":[{"id":9187,"href":"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/pages\/9123\/revisions\/9187"}],"up":[{"embeddable":true,"href":"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/pages\/9119"}],"wp:attachment":[{"href":"https:\/\/press-start.tech\/en\/wp-json\/wp\/v2\/media?parent=9123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}