incognito सामान्यतः सामान्य प्रॉक्सी नीति विरासत में लेता है। कोई अधिकृत प्रॉक्सी एक्सटेंशन अलग incognito स्कोप सेट कर सकता है:

chrome.proxy.settings.set({
  value: {
    mode: "fixed_servers",
    rules: {
      singleProxy: {
        scheme: "http",
        host: "proxy.example.net",
        port: 8080
      }
    }
  },
  scope: "incognito_persistent"
}, () => {});

अनुमत सार्वजनिक साइट ब्राउज़िंग के लिए, HTTP प्रॉक्सी सूची निश्चित HTTP होस्ट और पोर्ट के लिए उम्मीदवार देती है। एक्सटेंशन को प्रॉक्सी अनुमति और उपयोगकर्ता की incognito एक्सेस स्वीकृति चाहिए। यह स्वयं को वह एक्सेस नहीं दे सकता।

स्कोपजीवनकाल
incognito_persistentसाफ़ होने तक या नियंत्रक एक्सटेंशन के अक्षम या हटाए जाने तक
incognito_session_onlyअंतिम incognito विंडो बंद होने तक; केवल incognito विंडो खुली होने पर ही सेट किया जा सकता है

जब नीति या कोई अन्य एक्सटेंशन परिणाम नियंत्रित कर सके, तब proxy.settings.get को incognito: true के साथ जाँचें। अनुरोधित ओवरराइड यह प्रमाण नहीं है कि उसे प्राथमिकता मिली। विरासत में मिली नीति बहाल करते समय, एक्सटेंशन द्वारा सेट किया गया वही incognito स्कोप साफ़ करें।

संबंधित लेख