Skip to content

Commit

Permalink
fix: beta ToS (#546)
Browse files Browse the repository at this point in the history
  • Loading branch information
dchoi27 authored Sep 1, 2023
1 parent 2a7e702 commit 671d601
Showing 1 changed file with 12 additions and 54 deletions.
66 changes: 12 additions & 54 deletions examples/react/w3console/src/pages/terms.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,68 +13,26 @@ export default function Terms () {
</h1>
</div>
<p className='my-2 w-4/5 leading-relaxed'>
{serviceName} w3up is currently a beta preview feature for {serviceName},
and will eventually be used as the primary upload API for {serviceName}.{' '}
{serviceName} includes <Link href="https://github.com/web3-storage/w3up-client">w3up-client</Link>,{' '}
{serviceName} w3up is currently a beta preview feature for web3.storage,
and will eventually be used as the primary upload API for web3.storage.{' '}
This includes <Link href="https://github.com/web3-storage/w3up-client">w3up-client</Link>,{' '}
<Link href="https://github.com/web3-storage/w3ui">w3ui</Link>,{' '}
<Link href="https://github.com/web3-storage/w3cli">w3cli</Link>, and the{' '}
<Link href="https://github.com/web3-storage/w3protocol">underlying APIs and services</Link>{' '}
for uploading data (collectively, the “w3up beta”). By using the {serviceName}{' '}
w3up beta, you consent to the general {serviceName} <Link href={tosUrl}>Terms of Service</Link>
{import.meta.env.VITE_W3UP_PROVIDER == 'did:web:nft.storage' &&
', meaning you will only upload NFT data (i.e., off-chain NFT metadata and assets) via your account'
}
.
</p>
<p className='my-2 w-4/5 leading-relaxed '>
{import.meta.env.VITE_W3UP_PROVIDER == 'did:web:web3.storage' &&
'Registering for and uploading data to the web3.storage w3up beta is currently free. '
}
At the end of the preview period, accounts registered through the {serviceName} w3up beta
(“w3up account(s)”) will ultimately be integrated with the broader account system of {serviceName}.
</p>
<h2 className='text-lg my-4 font-bold'>
Accounts Linked to Email Addresses
</h2>
<p className='my-2 w-4/5 leading-relaxed'>
In order to register for the {serviceName} w3up beta, you will be required to provide and verify an
email address, which will be permanently associated with your {serviceName} w3up account and cannot be changed.
for uploading data (collectively, the “w3up beta”). By using the web3.storage{' '}
w3up beta, you consent to the general web3.storage <Link href={tosUrl}>Terms of Service</Link>.
</p>
<p className='my-2 w-4/5 leading-relaxed'>
If you sign up for the {serviceName} w3up beta with the same email address used for a {serviceName} account,
at the end of the preview period we will merge your data uploaded through the w3up beta with the {serviceName}{' '}
account linked to the same email.
In order to register for the web3.storage w3up beta, you will be required to provide and verify an
email address, which will be permanently associated with your web3.storage w3up account and cannot be
changed, even at the end of the beta period.
</p>
<p className='my-2 w-4/5 leading-relaxed'>
If you intend to separate uploaded data between web3.storage and NFT.Storage using w3up during the w3up beta period (e.g.,
you want your NFT data to be stored for free on NFT.Storage and non-NFT data to be stored for payment on web3.storage),
please register for the {import.meta.env.VITE_W3UP_PROVIDER == 'did:web:nft.storage' ? 'web3.storage' : 'NFT.Storage'} w3up beta separately.
Registering for and uploading data to the web3.storage w3up beta is currently free. However, at the
end of the beta period, you will be required to pay for usage over the Free tier limit of 5GB.
Please refer to the web3.storage website for <Link href="https://web3.storage/pricing/">information on pricing</Link>. If you exceed
the Free Tier data limits of web3.storage and do not intend to pay, please do not use the w3up beta for long-term storage.
</p>
<h2 className='text-lg my-4 font-bold'>
w3up Accounts Moving to {serviceName}
</h2>

{import.meta.env.VITE_W3UP_PROVIDER == 'did:web:web3.storage' &&
<>
<p className='my-2 w-4/5 leading-relaxed'>
At the end of the preview period, your web3.storage w3up beta account will be integrated with the broader web3.storage
account system. You acknowledge that once the preview period ends, all data uploaded through the w3up beta will be combined
with existing uploads to your web3.storage account, and any aggregate data volume exceeding the Free Tier data limits of
web3.storage during this preview window will eventually require payment for us to continue storing it and making it available.
</p>
<p className='my-2 w-4/5 leading-relaxed'>
Please refer to the web3.storage website for <Link href="https://web3.storage/pricing/">information on pricing</Link>. If you exceed
the Free Tier data limits of web3.storage and do not intend to pay, please do not use the w3up beta for long-term storage.
</p>
</>
}
{import.meta.env.VITE_W3UP_PROVIDER == 'did:web:nft.storage' &&
<p className='my-2 w-4/5 leading-relaxed'>
At the end of the preview period, your NFT.Storage w3up beta account will be integrated with the broader NFT.Storage account system.
You acknowledge that once the preview period ends, all data uploaded through the w3up beta will be combined with existing uploads to
your NFT.Storage account.
</p>
}
</div>
</DefaultLayout>
)
Expand Down

0 comments on commit 671d601

Please sign in to comment.