diff --git a/Configuration/Arguments.cs b/Configuration/Arguments.cs
index d6619429..cf7f230b 100644
--- a/Configuration/Arguments.cs
+++ b/Configuration/Arguments.cs
@@ -6,6 +6,7 @@ static class Arguments{
         // public args
         public const string ArgDataFolder = "-datafolder";
         public const string ArgLogging = "-log";
+        public const string ArgIgnoreGDPR = "-nogdpr";
 
         // internal args
         public const string ArgRestart = "-restart";
diff --git a/Core/TweetDeckBrowser.cs b/Core/TweetDeckBrowser.cs
index b76d5d92..e45951bd 100644
--- a/Core/TweetDeckBrowser.cs
+++ b/Core/TweetDeckBrowser.cs
@@ -4,6 +4,7 @@
 using System.Windows.Forms;
 using CefSharp;
 using CefSharp.WinForms;
+using TweetDuck.Configuration;
 using TweetDuck.Core.Bridge;
 using TweetDuck.Core.Controls;
 using TweetDuck.Core.Handling;
@@ -154,6 +155,10 @@ private void browser_FrameLoadEnd(object sender, FrameLoadEndEventArgs e){
 
                 TweetDeckBridge.ResetStaticProperties();
 
+                if (Arguments.HasFlag(Arguments.ArgIgnoreGDPR)){
+                    ScriptLoader.ExecuteScript(frame, @"TD.storage.Account.prototype.requiresConsent = function(){ return false; }", "gen:gdpr");
+                }
+
                 if (Program.UserConfig.FirstRun){
                     ScriptLoader.ExecuteFile(frame, "introduction.js", browser);
                 }