<pclass="no_toc">This is a general FAQ intended for users of decentralized applications. If you are a developer, refer to the [technical FAQ].</p>
<ulid="markdown-toc">
<li><ahref="#what-is-the-decentralized-internet"id="markdown-toc-what-is-the-decentralized-internet">What is the decentralized internet?</a></li>
<li><ahref="#what-is-blockstack"id="markdown-toc-what-is-blockstack">What is Blockstack?</a></li>
<li><ahref="#how-do-dapps-differ-applications-i-typically-use"id="markdown-toc-how-do-dapps-differ-applications-i-typically-use">How do Dapps differ applications I typically use?</a></li>
<li><ahref="#where-is-my-identity-kept"id="markdown-toc-where-is-my-identity-kept">Where is my identity kept?</a></li>
<li><ahref="#can-blockstack-control-my-data-or-id-when-i-use-it"id="markdown-toc-can-blockstack-control-my-data-or-id-when-i-use-it">Can Blockstack control my data or ID when I use it?</a></li>
<li><ahref="#do-dapps-uwork-with-a-regular-browser"id="markdown-toc-do-dapps-uwork-with-a-regular-browser">Do Dapps uwork with a regular browser?</a></li>
<li><ahref="#what-is-the-blockstack-browser"id="markdown-toc-what-is-the-blockstack-browser">What is the Blockstack Browser?</a></li>
<h2id="what-is-the-decentralized-internet">What is the decentralized internet?</h2>
<p>The Blockstack ecosystem enables the new decentralized internet. Decentralization means authority moving from central authority to local authority. Simply put, in a decentralized interent, you your data, not the applications or services you use.</p>
<p>Blockstack envisions a world where users control their own data, and power flows back to the users. For example, when you buy something from an online company, that company collects and stores data about you:</p>
<ul>
<li>your name</li>
<li>the information about the product you bought</li>
<li>the number on your credit card</li>
</ul>
<p>In the decentralied internet, that information stays with you and it isn’t
collected or stored by anyone. Applications that operate in the decentralized
internet are called <em>decentralized applications</em> or Dapps for short.</p>
<h2id="what-is-blockstack">What is Blockstack?</h2>
<p>Blockstack is an ecosystem to support both Dapp users and Dapp developers. For
users, Blockstack makes software to create Blockstack identities and find Dapps.
For developers, Blockstack develops an ecosystem of software and services that developrs can use to build Dapps.</p>
<p>Blockstack through its</p>
<h2id="how-do-dapps-differ-applications-i-typically-use">How do Dapps differ applications I typically use?</h2>
<p>Dapps differ from Web applications in two ways:</p>
<ul>
<li><strong>Users have identities not accounts</strong>. The user brings their identity to the
applications; applications do not require the user to create accounts and
<li><strong>Users own their data</strong>. Users control access to their data. Users decide where to store their data and which applications can read or write to your. Companies and their decentralized applications don’t keep or save your data.</li>
<h2id="where-is-my-identity-kept">Where is my identity kept?</h2>
<p>Your identity is a unique string you and other people can read such as <codeclass="highlighter-rouge">moxiegirl.id</code>. A private key is a string of letters only you know. When you create an identity, a <strong>hash</strong> is made of your id and your private key registered with Blockstack.</p>
<p>Your personal data storage is built around this ID. Apps that want to access your data use your permission and identity to find it.</p>
<p>You have to remember and keep your private key in a safe place like a password manager. If you lose a private key, <em>no one else, no person, no software, can help you get your identity back</em>.</p>
<h2id="can-blockstack-control-my-data-or-id-when-i-use-it">Can Blockstack control my data or ID when I use it?</h2>
<p>No. When you’re using a Blockstack client you control your data and ID with a
private key. As long as no one gets access to your private key, no one can
control your data or ID. When you use Blockstack, by design, your private keys
are never sent to any remote servers.</p>
<h2id="do-dapps-uwork-with-a-regular-browser">Do Dapps uwork with a regular browser?</h2>
<p>Yes! Dapps run in the web browsers (Chrome, Safari, Internet Explorer, etc.) you know and love.</p>
<h2id="what-is-the-blockstack-browser">What is the Blockstack Browser?</h2>
<p>The Blockstack Browser is the Dapp users use to create and manage their identities and configure their data storage. The browser is also where users can go to discover and use apps using Blockstack.</p>
<p>The Blockstack Browser also handles login requests from Dapps that allow their users to log in with Blockstack. When a user clicks a <strong>Log In with Blockstack</strong> button, they are redirected to the Blockstack Browser to approve the request before being logged into the app.</p>
embedConfig: undefined, // {'url':undefined,'contentBlock':'.page-content-body'}, // if url is given the page will change to that URL and look for the content block there to insert the results
fullScreenConfig: undefined, // {trigger: '#ss360-search-trigger', caption: 'Search this site'}, trigger is the CSS selector to the element that starts the search full screen overlay and searchCaption the caption on the full screen search page
caption: 'Found #COUNT# search results for \"#QUERY#\"', // the caption of the search results
group: true, // whether results should be grouped if content groups are available
filters: undefined,
num: 96, // the maximum number of search results to be shown
highlightQueryTerms: true, // whether to highlight the query terms in search results
moreResultsButton: "Show more results", // HTML for the more results button, all results will be shown if this is null
noResultsText: 'Sorry, we have not found any matches for your query.', // the text to show when there are no results
queryCorrectionText: 'Did you mean "#CORRECTION#"?',
searchQueryParamName: 'ss360Query', // the name of the search query parameter
linksOpenNewTab: false, // should clicking on the result links open a new tab/window?
showSearchBoxLayover: true, //whether to show search box in search result layover
moreResultsPagingSize: 12, // the number of new results to show each time the more results button is pressed (max: 24)
orderByRelevanceText: "Relevance" // the text to be shown in order select box to describe 'order by relevance' option
},
suggestions: {
show: true, // whether to show search suggestions
maxQuerySuggestions: 3, // the maximum number of query suggestions
querySuggestionHeadline: undefined, // the headline of the query suggestions, leave blank if no headline should be shown
emptyQuerySuggestions: undefined,
showImages: false, // show images in search suggestions
num: 6, // the maximum number of search suggestions to be shown
minChars: 3, // minimum number of characters before the suggestions shows, default: 3,
maxWidth: 'auto', // the maximum width of the suggest box, default: as wide as the input box, at least 275px
throttleTime: 300, // the number of milliseconds before the suggest is triggered after finished input, default: 300ms
extraHtml: undefined, // extra HTML code that is shown in each search suggest, you can even show values of datapoints here,
highlight: true, // whether matched words should be highlighted, default: true