my-server
tcp/443 tcp/80
Open service 35.158.87.123:443 · reviewgate.de
2026-01-12 09:20
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 09:21:00 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://www.reviewgate.de/ Server: my-server Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff Referrer-Policy: no-referrer-when-downgrade Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 35.158.87.123:80 · reviewgate.de
2026-01-12 09:20
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 09:20:59 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://reviewgate.de/ Server: my-server Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 35.158.87.123:80 · www.reviewgate.de
2026-01-12 09:20
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 09:20:08 GMT Content-Type: text/html Content-Length: 166 Connection: close Location: https://www.reviewgate.de/ Server: my-server Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 35.158.87.123:443 · www.reviewgate.de
2026-01-12 09:20
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 09:20:08 GMT
Content-Type: text/html;charset=utf-8
Content-Length: 54579
Connection: close
Vary: Accept-Encoding
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Trace-ID: 27dd4363-95dc-44ed-9920-4ddddcb72525
Set-Cookie: templateSessionId_a087b91f-bde2-4361-9f5d-dc2c5c41b65e=7254e177-7692-4c91-ad0c-6dfba9b74e38; Path=/; Domain=www.reviewgate.de; Expires=Mon, 12-Jan-2026 11:20:08 GMT; Max-Age=7200; Secure
Expires: Thu, 01 Jan 1970 00:00:00 GMT
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: my-server
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Content-Type-Options: nosniff
Referrer-Policy: no-referrer-when-downgrade
Page title: Create business apps with Softr AI
<!DOCTYPE html>
<!-- Last Published: Mon, January 12 2026 09:19:25 -->
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<link rel="preconnect" href="https://assets.softr-files.com">
<link rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/css/bootstrap.min.css"
integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N"
crossorigin="anonymous">
<script>
const reactDefaultThemes = {defaultBaseTextSize: '16px',defaultBodyFont: 'Inter',defaultBodyFontWeight: '300',defaultBodyTextColor: '#000000',defaultButtonBackgroundColor: '#1F6FF9',defaultButtonRoundness: '.5rem',defaultButtonTextColor: '#FFFFFF',defaultContainerStyle: 'container',defaultTitleFont: 'Lato',defaultTitleFontWeight: '600',defaultTitleTextColor: '#000000',defaultSize: 'M',defaultBackgroundColor: '#ffffff',defaultShadow: true,defaultBackgroundStyle: 'HIGHLIGHTED'};
</script>
<script>window.isNavigationTransitionsEnabled = true; window.isViteBuildEnabled = true; </script>
<script src="https://assets.softr-files.com/softr-blocks/prod/libs/softr-page-renderer/softr-page-renderer.min.js?t=1751533621"></script>
<meta name="twitter:title" content="Create business apps with Softr AI">
<meta property="twitter:title" content="Create business apps with Softr AI">
<meta property="og:title" content="Create business apps with Softr AI">
<meta name="twitter:description" content="Build apps with a single prompt! Whether it's an intranet, client portal, or an internal tool, see your prompts come to life with a fully functional web app.">
<meta property="twitter:description" content="Build apps with a single prompt! Whether it's an intranet, client portal, or an internal tool, see your prompts come to life with a fully functional web app.">
<meta property="og:description" content="Build apps with a single prompt! Whether it's an intranet, client portal, or an internal tool, see your prompts come to life with a fully functional web app.">
<meta property="og:image" content="https://assets.softr-files.com/assets/images/random/og_default_image.png">
<meta name="twitter:image" content="https://assets.softr-files.com/assets/images/random/og_default_image.png">
<meta name="twitter:card" content="summary_large_image">
<meta property="og:url" content="https://www.reviewgate.de/">
<meta property="twitter:url" content="https://www.reviewgate.de/">
<meta property="og:type" content="website">
<meta property="og:site_name" content="ReviewGate">
<title>Create business apps with Softr AI</title>
<meta name="description" content="Build apps with a single prompt! Whether it's an intranet, client portal, or an internal tool, see your prompts come to life with a fully functional web app.">
<link rel="icon" type="image/x-icon" href="/favicon.ico"/>
<link rel="canonical" href="https://www.reviewgate.de/" />
<link href="https://fonts.softr-files.com/google/api/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i&display=swap" rel="stylesheet"><link href="https://fonts.softr-files.com/google/api/css?family=Inter:100,200,300,500,600,600,700,800,900,400&display=swap" rel="stylesheet">
<link href="https://assets.softr-files.com/libs/font-awesome/6.5.0/css/all.min.css" rel="stylesheet">
<style type="text/css">
html {
scroll-behavior: smooth;
font-size: 16px;
overflow-x: hidden;
background-color: #ffffff;
}
body {
/* fallback for devices that do not support dvh units */
min-height: 100vh;
min-height: 100dvh;
/* reboot.css sets its own background, but we want it to match our theme */
background-color: inherit;
}
/* on html for the old and on body for the new navigation layout */
html[data-overscroll="false"],
html[data-overscroll="false"] body {
overscroll-behavior: none;
}
.container {
max-width: