diff --git a/src/Web/WebMVC/Controllers/HomeController.cs b/src/Web/WebMVC/Controllers/HomeController.cs
new file mode 100644
index 000000000..24a6346ec
--- /dev/null
+++ b/src/Web/WebMVC/Controllers/HomeController.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+
+namespace WebMVC.Controllers
+{
+    public class HomeController : Controller
+    {
+        public IActionResult Privacy()
+        {
+            return View();
+        }
+    }
+}
\ No newline at end of file
diff --git a/src/Web/WebMVC/Views/Home/Privacy.cshtml b/src/Web/WebMVC/Views/Home/Privacy.cshtml
new file mode 100644
index 000000000..7bd38619c
--- /dev/null
+++ b/src/Web/WebMVC/Views/Home/Privacy.cshtml
@@ -0,0 +1,6 @@
+@{
+    ViewData["Title"] = "Privacy Policy";
+}
+
@ViewData["Title"]
+
+Use this page to detail your site's privacy policy.
diff --git a/src/Web/WebMVC/Views/Shared/_CookieConsentPartial.cshtml b/src/Web/WebMVC/Views/Shared/_CookieConsentPartial.cshtml
new file mode 100644
index 000000000..bbfbb09ac
--- /dev/null
+++ b/src/Web/WebMVC/Views/Shared/_CookieConsentPartial.cshtml
@@ -0,0 +1,41 @@
+@using Microsoft.AspNetCore.Http.Features
+
+@{
+    var consentFeature = Context.Features.Get();
+    var showBanner = !consentFeature?.CanTrack ?? false;
+    var cookieString = consentFeature?.CreateConsentCookie();
+}
+
+@if (showBanner)
+{
+    
+    
+}
\ No newline at end of file
diff --git a/src/Web/WebMVC/Views/Shared/_Layout.cshtml b/src/Web/WebMVC/Views/Shared/_Layout.cshtml
index 5d616afaf..2d14e0f83 100644
--- a/src/Web/WebMVC/Views/Shared/_Layout.cshtml
+++ b/src/Web/WebMVC/Views/Shared/_Layout.cshtml
@@ -1,139 +1,141 @@
 
 
-
-    
-    
-    @ViewData["Title"] - Microsoft.eShopOnContainers.WebMVC
+	
+		
+		
+		@ViewData["Title"] - Microsoft.eShopOnContainers.WebMVC
 
-    
-        
-        
-        
-        
-        
-        
-        
-        
-        
-        
-        
-        
-        
-        
-        
+		
+			
+			
+			
+			
+			
+			
+			
+			
+			
+			
+			
+			
+			
+			
+			
 
-    
-    
-        
-        
-        
-    
-
-
-    
-        
-            
+		
+		
+			
+			
+			
+		
+	
+	
+		
+			
+				
 
-                
+					
 
-                @await Html.PartialAsync("_LoginPartial")
-            
-        
+