Merge branch 'develop' of github.com:HabitRPG/habitrpg into develop

This commit is contained in:
Cole Gleason 2014-01-24 15:29:17 -06:00
commit 0c935f9c9a
7 changed files with 822 additions and 148 deletions

View file

@ -11,8 +11,11 @@ if(window.env.language && window.env.language.momentLang && window.env.language.
moment.lang(window.env.language.momentLangCode);
}
window.env.t = function(string){
return (window.env.translations[string] || window.env.translations.stringNotFound);
window.env.t = function(stringName, vars){
var string = window.env.translations[stringName];
if(!string) return window._.template(window.env.translations.stringNotFound, {string: stringName});
return vars === undefined ? string : window._.template(string, vars);
}
window.habitrpg = angular.module('habitrpg',

View file

@ -187,8 +187,11 @@ module.exports.locals = function(req, res, next) {
avalaibleLanguages: avalaibleLanguages,
language: language,
translations: translations[language.code],
t: function(string){
return (translations[language.code][string] || translations[language.code].stringNotFound);
t: function(stringName, vars){
var string = translations[language.code][stringName];
if(!string) return _.template(translations[language.code].stringNotFound, {string: stringName});
return vars === undefined ? string : _.template(string, vars);
},
siteVersion: siteVersion
}

View file

@ -38,8 +38,9 @@ script(id='partials/options.profile.avatar.html', type='text/ng-template')
// Special Events
li.customize-menu.well.limited-edition
.label.label-info.pull-right(popover='Available for purchase until January 31st (but permanently in your options if purchased).', popover-title='Limited Edition', popover-placement='right', popover-trigger='mouseenter')
.label.label-info.pull-right(popover=env.t('limited31Jan'), popover-title=env.t('limitededition'), popover-placement='right', popover-trigger='mouseenter')
=env.t('limitededition')
|
i.icon.icon-question-sign
menu(label=env.t('wintercolors'))
each color in ['candycane','frost','winternight','holly']
@ -117,7 +118,7 @@ script(id='partials/options.profile.stats.html', type='text/ng-template')
.span4.border-right.allocate-stats(ng-if='user.flags.classSelected && !user.preferences.disableClasses')
h3=env.t('characterbuild')
h4
=env.t('class') + ':'
=env.t('class') + ': '
span {{ {warrior:'Warrior',wizard:'Mage',healer:'Healer',rogue:'Rogue'}[user.stats.class] }} 
a.btn.btn-danger.btn-mini(ng-click='changeClass(null)')=env.t('changeclass')
small 3 <span class="Pet_Currency_Gem1x inline-gems"/>

View file

@ -11,5 +11,8 @@
td
a(ui-sref='options.social.challenges.detail({cid:challenge._id})') {{challenge.name}}
div(ng-if='group.challenges.length == 0')
p
=env.t('noChallenges') + " <a class='label' ui-sref='options.social.challenges'><i class=icon-bullhorn></i> " + env.t('challenges') + "</a> " + env.t('toCreate')
p=env.t('noChallenges')
a(class='label' ui-sref='options.social.challenges')
i.icon-bullhorn
=env.t('challenges')
=env.t('toCreate')

View file

@ -71,7 +71,7 @@
!= '<span class="achievement achievement-firefox"></span> ' + env.t('friendText') + '<strong> ' + env.t('first') + '</strong> ' + env.t('friend1Text') + '<strong> ' + env.t('2gems') + '</strong>.'
hr
p
!= '<span class="shop_armor_special_1 shop-sprite item-img"></span> ' + env.t('friendText') + '<strong> ' + env.t('second') + '</strong> ' + env.t('friendText2') + '<strong> ' + env.t('crystalArmor') + '</strong> ' + env.t('friendText3') + '<strong>' + env.t('2gems') + '</strong>.'
!= '<span class="shop_armor_special_1 shop-sprite item-img"></span> ' + env.t('friendText') + '<strong> ' + env.t('second') + '</strong> ' + env.t('friendText2') + '<strong> ' + env.t('crystalArmor') + '</strong> ' + env.t('friendText3') + ' <strong>' + env.t('2gems') + '</strong>.'
tr
td
a.label.label-contributor-3(ng-click='toggleUserTier($event)')=env.t('eliteBadge')

View file

@ -4,77 +4,296 @@ block vars
- var layoutEnv = env
block title
title=env.t('titlePrivacy')
title HabitRPG &VerticalLine; Privacy
block content
#wrap
//app:header:header
.container
.page-header
h1=env.t('privacy')
p.pagemeta=env.t('privLastUp')
h1 Privacy Policy
p.pagemeta
| Last updated September 02&comma; 2012
p
strong=env.t('pleaseRead')
p=env.t('privFirstPar')
p=env.t('privSecPar')
strong PLEASE READ THIS PRIVACY POLICY CAREFULLY&period;
br
| By accessing or otherwise using habitrpg&period;com or any sub domains thereto &lpar;&quot;the Sites&quot;&rpar;&comma;
| or using a habitrpg&period;com or HabitRPG application on a mobile device &lpar;&quot;the Applications&quot;&rpar;&comma;
| you agree to be bound contractually by this Privacy Policy&period; Individually
| or collectively&comma; the Applications and the Sites may be referred to as
| the &quot;Services&period;&quot;
p
strong=env.t('privSub1Title')
p=env.t('priv1.1Par')
p=env.t('priv1.2Par')
| To review material modifications and their effective dates scroll
| to the bottom of the page&period;
p
strong=env.t('privSub2Title')
p=env.t('priv2Par')
strong
| 1&period; Privacy Statement&semi; Collection of Personal
| Information&period;
br
| 1&period;1 OCDevel owns and operates this business&period; All
| references to &quot;we&quot;&comma; &quot;us&quot;&comma; shall be construed to mean OCDevel&period;
p
strong=env.t('privSub3Title')
p=env.t('priv3Par')
p=env.t('priv3.1Par')
p=env.t('priv3.2Par')
p=env.t('priv3.3Par')
p=env.t('priv3.4Par')
p=env.t('priv3.5Par')
p=env.t('priv3.6Par')
p=env.t('priv3.7Par')
| 1&period;2 We understand that visitors to this website are concerned
| about the privacy of information&period; The following describes our privacy
| policy regarding information&comma; including personal information&comma; that we
| collect through this website&period;
p
strong=env.t('privSub4Title')
p=env.t('priv4Par')
strong 2&period; Modification of Privacy Policy&period;
br
| We reserve the right to modify this Privacy Policy at any time&comma;
| and without prior notice&comma; by posting an amended Privacy Policy that is
| always accessible by clicking on the &quot;Privacy Policy&quot; link on this
| site&apos;s home page&period; Your continued use of this site indicates your
| acceptance of the amended Privacy Policy&period; You should check the Privacy
| Policy through this link periodically for modifications by clicking on
| the link provided near the top of the Privacy Policy for a listing of
| material modifications and their effective dates&period; Regarding personal
| information&comma; if any modifications are materially less restrictive on our
| use or disclosure of the personal information previously disclosed by
| you&comma; we will obtain your consent before implementing such revisions with
| respect to such information&period;
p
strong=env.t('privSub5Title')
p=env.t('priv5.1Par')
p=env.t('priv5.2Par')
strong 3&period; Collection of Anonymous&comma; Passive Information&period;
br
| We reserve the right to monitor your use of the services&period; As you
| navigate through the services&comma; certain anonymous information may be
| passively collected &lpar;that is&comma; gathered without your actively providing
| the information&rpar; using various technologies&comma; such as cookies&comma; Internet
| tags or web beacons&comma; and navigational data collection &lpar;log files&comma; server
| logs&comma; clickstream&rpar;&period; The following is a listing and a brief explanation
| of passive information collection methodologies which we may use from
| time to time to better understand how the Services are being used&period;
p
strong=env.t('privSub6Title')
p=env.t('priv6Par')
| 3&period;1 A &quot;cookie&quot; is a text file that this site sends to your
| browser in the form of a text file The information generated by the
| cookie about your use of this site &lpar;including your IP address&rpar; will be
| transmitted to and stored&period; Most browsers automatically accept cookies&comma;
| but they usually can be modified to decline cookies if you prefer&semi;
| however&comma; certain features of this site might not work without cookies&period;
p
strong=env.t('privSub7Title')
p=env.t('priv7Par')
| 3&period;2 &quot;Session&quot; cookies are temporary bits of information that are
| used to improve navigation&comma; block visitors from providing information
| where inappropriate &lpar;the Services &quot;remembers&quot; previous entries of age or
| country of origin that were outside the specified parameters and blocks
| subsequent changes&rpar;&comma; and collect aggregate statistical information on
| the Services&period; They are erased once you exit your Web browser or
| otherwise turn off your computer&period;
p
strong=env.t('privSub8Title')
p=env.t('priv8Par')
p=env.t('priv8.1Par')
p=env.t('priv8.2Par')
p=env.t('priv8.3Par')
p=env.t('priv8.4Par')
| 3&period;3 &quot;Persistent&quot; cookies are more permanent bits of information
| that are placed on the hard drive of your computer and stay there unless
| you delete the cookie&period; Persistent cookies store information on your
| computer for a number of purposes&comma; such as retrieving certain
| information you have previously provided&comma; helping to determine what
| areas of the Services you may find most valuable&comma; and customizing the
| Services based on your preferences on an ongoing basis&period; Persistent
| cookies placed by this site in your computer do not hold personal
| information&period;
p
strong=env.t('privSub9Title')
p=env.t('priv9Par')
| 3&period;4 You can set your browser to accept all cookies&comma; to reject all
| cookies&comma; or to notify you whenever a cookie is offered so that you can
| decide each time whether to accept it&period; To learn more about cookies and
| how to specify your preferences&comma; please search for &quot;cookie&quot; in the
| &quot;Help&quot; portion of your browser&period;
p
strong=env.t('privSub10Title')
p=env.t('priv10Par')
| 3&period;5 An Internet Protocol &lpar;IP&rpar; address is a number assigned to
| your computer by your Internet service provider so you can access the
| Internet and is generally considered to be non-personally identifiable
| information&comma; because in most cases an IP address is dynamic &lpar;changing
| each time you connect to the Internet&rpar;&comma; rather than static &lpar;unique to a
| particular user&apos;s computer&rpar;&period; The IP address can be used to diagnose
| problems with a server&comma; report aggregate information&comma; determine the
| fastest route for your computer to use in connecting to a site&comma; and
| administer and improve the Services&period;
p
strong=env.t('privSub11Title')
p=env.t('priv11Par')
| 3&period;6 &quot;Internet tags&quot; &lpar;also known as Web Beacons&comma; single-pixel
| GIFs&comma; clear GIFs&comma; invisible GIFs&comma; and 1-by-1 GIFs&rpar; are smaller than
| cookies and tell the Web site server information such as the IP address
| and browser type related to the visitor&apos;s computer&period; Tags may be placed
| both on online advertisements that bring people to the Services and on
| different pages of the Services&period; Such tags indicate how many times a
| page is opened and which information is consulted&period;
p
strong=env.t('privSub12Title')
p=env.t('priv12Par')
| 3&period;7 &quot;Navigational data&quot; &lpar;log files&comma; server logs&comma; and clickstream
| data&rpar; are used for system management&comma; to improve the content of the
| Services&comma; market research purposes&comma; and to communicate information to
| visitors&period;
p
strong=env.t('privSub13Title')
p=env.t('priv13Par')
strong 4&period; Use and Sharing of Anonymous&comma; Passive Information&period;
br
| The Services may make full use of passively collected anonymous
| information&comma; including without limitation the right to use such
| information to provide better service to Service users&comma; customize the
| Services based on your preferences&comma; compile and analyze statistics and
| trends&comma; and otherwise administer and improve the Services for your use&period; We
| reserve the right to share this anonymous&comma; passive information in
| aggregated form&period;
p
strong=env.t('privSub14Title')
p=env.t('priv14Par')
strong 5&period; 3rd Party Behavioral Ads&semi; Google&apos;s AdSense Network&period;
br
| 5&period;1 We reserve the right to use anonymous&comma; passive information
| about your visits to this and other websites &lpar;not including your name&comma;
| address&comma; email address or telephone number&rpar; for purposes of serving our
| ads and third party ads that are targeted to your interests &lpar;&quot;3rd Party
| Behavioral Ads&quot;&rpar;&period; We reserve the right to share anonymous&comma; passive
| information collected on the services with third parties for purposes of
| serving 3rd Party Behavioral Ads&period; These 3rd Party Behavioral Ads do not
| identify you personally&period; Instead&comma; they associate your behavioral data on
| visited sites with your browser&comma; so that the ads your computer sees on
| this site are more likely to be relevant to your interests&period; 3rd Party
| Behavioral Ads require that that you be served with a cookie containing
| a tracking code&period; You may refuse the use of cookies by selecting the
| appropriate settings on your browser&semi; however&comma; please note that if you
| do this you may not be able to use the full functionality of this site&period;
p
strong=env.t('privSub15Title')
p=env.t('priv15Par')
| 5&period;2 We reserve the right to participate in Google&apos;s AdSense
| network for purposes of serving 3rd Party Behavioral Ads&period; Google uses
| DoubleClick&apos;s DART cookie for serving 3rd Party Behavioral Ads over the
| AdSense network&period; You may opt out of the use of the DART cookie&period; For
| information regarding how to opt out&comma; go to
| http&colon;&sol;&sol;www&period;google&period;com&sol;privacy&UnderBar;ads&period;html&period;
p
strong 6&period; Use of 3rd Party Analytics&period;
br
| We reserve the right to use analytics services provided by
| third parties&period; These services use 3rd party cookies to collect
| anonymous&comma; passive information about your use of this site &lpar;see
| explanation of cookies in Collection of Anonymous&comma; Passive Information
| above&rpar;&period; We use this information for the purpose of evaluating your use
| of the Services&comma; compiling reports on activity&comma; and providing other
| services&period; These web analytics services may also transfer this
| information to third parties where required to do so by law&comma; or where
| such third parties process the information on the service&apos;s behalf&period;
p
strong 7&period; Collection of Personal Information&semi; Categories&period;
br
| We will ask you for personal information when you sign up for any
| specific benefit or purpose that requires registration&period; Personal
| information that we collect may vary with the each registration&comma; and it
| may include one or more of the following categories&colon; name&comma; physical
| address&comma; an email address&comma; phone number&comma; and credit card information
| including credit card number&comma; expiration date&comma; and billing address&comma;
| emergency contact information&comma; current medications&comma; allergies&comma; medical
| insurance information&period;
p
strong
| 8&period; Use And Sharing of Personal Information&colon; General
| Policy And Exceptions&period;
br
| Our general policy is that we will use your personal information&comma;
| including combining your personal information with passive information
| collected from this site&comma; only for&colon; the performance of the services or
| transaction for which it was given&comma; our private&comma; internal reporting for
| this site&comma; and security assessments for this site&comma; and we will not
| share&comma; sell&comma; or rent your personal information to others&period; The only
| exceptions to this general policy&colon; &lpar;i&rpar; are described in the subsections
| below&comma; and &lpar;ii&rpar; if you explicitly approve through our site&period;
p
| 8&period;1 Affiliates And Service Providers&period; We reserve the right to
| provide such information to our affiliates or subsidiaries&comma; or trusted
| service providers for the purpose of hosting our servers or processing
| or archiving personal information for us&period; We require that these parties
| agree to privacy and security safeguards for this information that are
| consistent with this Privacy Policy&period;
p
| 8&period;2 Acquisition&semi; Bankruptcy&period; In the event that we are acquired by
| or merged with a third party entity&comma; we reserve the right to transfer
| such information as part of such merger&comma; acquisition&comma; sale&comma; or other
| change of control&period; In the unlikely event of our bankruptcy&comma; insolvency&comma;
| reorganization&comma; receivership&comma; or assignment for the benefit of
| creditors&comma; or the application of laws or equitable principles affecting
| creditors&apos; rights generally&comma; we reserve the right to transfer such
| information to protect our rights or as required by law&period;
p
| 8&period;3 Enforcement&semi; Legal Process&period; We reserve the right to transfer
| such information if we have a good faith belief that access&comma; use&comma;
| preservation or disclosure of such information is reasonably necessary
| &lpar;i&rpar; to satisfy any applicable law&comma; regulation&comma; legal process or
| enforceable governmental request&comma; or &lpar;ii&rpar; to investigate or enforce
| violations of our rights or the security of this site&period;
p
| 8&period;4 Miscellaneous&period; We reserve the right to share personal
| information with the following additional parties&colon; online organizers
| using our tools and resellers of our products and services from whose
| site the sale originated &lpar;even though the sale originates at site of the
| reseller&comma; registration and collection of personal information occurs at
| this site&rpar;&period;
p
strong
| 9&period; Onward Transfer of Personal Information Outside Your
| Country of Residence&period;
br
| Any personal information which we may collect on this site will
| be stored and processed in our servers located only in the United
| States&period; By using this site&comma; if you reside outside the United States&comma; you
| consent to the transfer of personal information outside your country of
| residence to the United States&period;
p
strong 10&period; Security of Personal Information&period;
br
| We follow reasonable and appropriate industry standards to
| protect your personal information and data&period; Unfortunately&comma; no data
| transmission over the Internet or method of data storage can be
| guaranteed 100&percnt; secure&period; Therefore&comma; while we strive to protect your
| personal information by following generally accepted industry standards&comma;
| we cannot ensure or warrant the absolute security of any information you
| transmit to us or archive at this site&period;
p
strong 11&period; Changing And Updating Personal Information&period;
br
| Upon request&comma; we will permit you to request or make changes or
| updates to your personal information for legitimate purposes&period; We request
| identification prior to approving such requests&period; We reserve the right to
| decline any requests that are unreasonably repetitive or systematic&comma;
| require unreasonable time or effort of our technical or administrative
| personnel&comma; or undermine the privacy rights of others&period; We reserve the
| right to permit you to access your personal information in any account
| you establish with this site for purposes of making your own changes or
| updates&comma; and in such case&comma; instructions for making such changes or
| updates will be provided where necessary&period;
p
strong 12&period; Email From This Site&semi; Opt-Out Rights&period;
br
| If you supply us with your e-mail address you may receive
| periodic messages from us with information specific to the Services and
| required for the normal functioning of the Services as well as for new
| products or services or upcoming events&period; If you prefer not to receive
| periodic email messages&comma; you may opt-out by following the instructions
| on the email&period;
p
strong 13&period; Children&apos;s Online Policy&period;
br
| We are committed to preserving online privacy for all of its
| website visitors&comma; including children&period; This site is a general audience
| site&period; Consistent with the Children&apos;s Online Privacy Protection Act
| &lpar;COPPA&rpar;&comma; we will not knowingly collect any information from&comma; or sell to&comma;
| children under the age of 13&period; If you are a parent or guardian who has
| discovered that your child under the age of 13 has submitted his or her
| personally identifiable information without your permission or consent&comma;
| we will remove the information from our active list&comma; at your request&period; To
| request the removal of your child&apos;s information&comma; please send contact our
| site as provided below under &OpenCurlyDoubleQuote;Contact Us&rdquor;&comma; and be sure to include in
| your message the same login information that your child submitted&period;
p
strong
| 14&period; Email And Other Messages Through This Site&semi; ECPA
| Notice&period;
br
| This site treats email messages and other electronic messages
| that are sent through this site and not viewable by others as
| confidential and private&comma; except as required by law&comma; including without
| limitation&comma; the Electronic Communications Privacy Act of 1986&comma; 18 U&period;S&period;C&period;
| Sections 2701-2711 &lpar;the &quot;ECPA&quot;&rpar;&period; The ECPA permits this site&apos;s limited
| ability to intercept and&sol;or disclose electronic messages&comma; for example
| &lpar;i&rpar; as necessary to operate our system or to protect our rights or
| property&comma; &lpar;ii&rpar; upon legal demand &lpar;court orders&comma; warrants&comma; subpoenas&rpar;&comma; or
| &lpar;iii&rpar; where we receive information inadvertently which appears to
| pertain to the commission of a crime&period; This site is not considered a
| &quot;secure communications medium&quot; under the ECPA&period;
p
strong 15&period; Contact Us&period;
br
| If you have any questions regarding this Privacy Policy&comma; please
| contact the owner and operator of this website business&colon;
address
strong OCDevel
br
@ -82,10 +301,10 @@ block content
br
| Somerville&comma; MA 02144
br
=env.t('email')
| &colon;
| Email&colon;
a(href='mailto:tylerrenelle@gmail.com') tylerrenelle&commat;gmail&period;com
p=env.t('phone')
br
| Telephone&colon; 1-805-975-5236
p
#home_static_footer
| &copy; 2012 OCDevel

View file

@ -4,130 +4,575 @@ block vars
- var layoutEnv = env
block title
title=env.t('titleTerms')
title HabitRPG &VerticalLine; Terms
block content
#wrap
//app:header:header
.container
.page-header
h1=env.t('termsUse')
p=env.t('termsLastUp')
p=env.t('termsFirstPar')
p=env.t('termsSecPar')
p=env.t('termThirdPar')
p=env.t('termsFourthPar')
h1 Terms of Use
p
strong=env.t('termsMod')
p=env.t('terms1Mod')
| Last updated September 2&comma; 2012
p
strong=env.t('termsElig')
p=env.t('terms1Elig')
| HabitRPG &lpar;or &quot;we&quot;&rpar; provides services through our
| software applications for various devices and platforms &lpar;&quot;HabitRPG
| Applications&quot;&rpar; and the HabitRPG&period;com domain&comma; and any sub domains thereto
| &lpar;the &quot;Sites&quot;&rpar;&period; Individually or collectively&comma; HabitRPG Applications and
| Sites may be referred to as the &quot;Services&quot;&period;
p
strong=env.t('termsPriv')
p=env.t('terms1Priv')
| Please read the following terms and conditions &lpar;&quot;Terms of
| Service&quot;&rpar; carefully&period; These Terms of Service govern your access to and
| use of the Services and HabitRPG Content &lpar;defined below&rpar; and set forth
| the legally binding terms for your use of the Services and HabitRPG
| Content&comma; whether or not you have registered as a Member&period;
p
strong=env.t('termsCont')
p=env.t('terms1Cont')
| Certain areas of the Services &lpar;and your access to or use of
| HabitRPG Content&rpar; may have different terms and conditions posted or may
| require you to agree with and accept additional terms and conditions&period; If
| there is a conflict between these Terms of Service and terms and
| conditions posted for a specific area of the Services or HabitRPG
| Content&comma; the latter terms and conditions will take precedence with
| respect to your use of or access to that area of the Services or HabitRPG
| Content&period;
p
strong=env.t('termsOwn')
p=env.t('terms1Own')
| YOU ACKNOWLEDGE AND AGREE THAT&comma; BY CLICKING ON THE &quot;I AGREE&quot; OR
| &quot;I ACCEPT&quot; BUTTON&comma; OR BY ACCESSING OR USING THE SERVICES OR BY
| DOWNLOADING OR POSTING ANY CONTENT FROM OR ON THE SITES OR THROUGH THE
| SERVICES&comma; YOU ARE INDICATING THAT YOU HAVE READ&comma; UNDERSTAND AND AGREE TO
| BE BOUND BY THESE TERMS&comma; WHETHER OR NOT YOU HAVE REGISTERED AS A MEMBER&comma;
| AND AGREE TO OUR PRIVACY POLICY AS DESCRIBED BELOW&period; IF YOU DO NOT AGREE
| TO THESE TERMS&comma; THEN YOU HAVE NO RIGHT TO ACCESS OR USE THE SERVICES OR
| HABITRPG CONTENT&period;
p
strong=env.t('termsLic')
p=env.t('terms1Lic')
strong Modification
br
| HabitRPG reserves the right&comma; at its sole discretion&comma; to modify&comma;
| discontinue or terminate the Services&comma; including any portion thereof on
| a global or individual basis&comma; or to modify these Terms of Service&comma; at
| any time and without prior notice&period; If we modify these Terms of Service&comma;
| we will update the &quot;Last Updated Date&quot; above and post the modification
| on the Sites and perhaps elsewhere within the Services&period; By continuing to
| access or use the Services after we have posted a modification to these
| Terms of Service or have provided you with notice of a modification&comma; you
| are indicating that you agree to be bound by the modified Terms of
| Service&period; If the modified Terms of Service are not acceptable to you&comma;
| your only recourse is to cease using the Services&period;
p
strong=env.t('termsPubCont')
p=env.t('terms1PubCont')
p=env.t('terms2PubCont')
p=env.t('terms3PubCont')
strong Eligibility and HabitRPG Account Registration
br
| In order to access certain features of the Sites and Services&comma; and to
| post any Public User Content &lpar;defined below&rpar; on the Sites or through the
| Services&comma; you must register to create an account &lpar;&quot;HabitRPG Account&quot;&rpar; and
| become a &quot;Member&quot;&period; In compliance with privacy laws&comma; we do not allow
| people below the age of 14 to create accounts&semi; please see our Privacy
| Policy for further information&period; During the registration process&comma; you
| will be required to provide certain information and you will establish a
| username and a password&period; You agree to provide accurate&comma; current and
| complete information during the registration process and to update such
| information to keep it accurate&comma; current and complete&period; HabitRPG reserves
| the right to suspend or terminate your HabitRPG Account if any
| information provided during the registration process or thereafter
| proves to be inaccurate&comma; not current or incomplete&period; If you are not a
| Member you may browse all areas of the Sites or use the parts of the
| Services that are not limited to Members only&period; You are responsible for
| safeguarding your password&period; You agree not to disclose your password to
| any third party and to take sole responsibility for any activities or
| actions under your HabitRPG Account&comma; whether or not you have authorized
| such activities or actions&period; You agree to immediately notify HabitRPG of
| any unauthorized use of your HabitRPG Account&period; We are not liable for any
| damages or losses caused by someone using your account without your
| permission&period;
p
strong=env.t('termsNotify')
p=env.t('terms1Notify')
p=env.t('terms2Notify')
p=env.t('terms3Notify')
p=env.t('terms4Notify')
p=env.t('terms5Notify')
strong Privacy
br
| See HabitRPG&apos;s Privacy Policy at http&colon;&sol;&sol;www&period;HabitRPG&period;com&sol;privacy for
| information and notices concerning HabitRPG&apos;s collection and use of your
| personal information&period; If you have any questions about the HabitRPG
| Privacy Policy&comma; please contact HabitRPG at privacy AT HabitRPG&period;com&period; By
| accessing the Services you are agreeing to the terms of our Privacy
| Policy&period;
p
strong Content
br
| Certain types of content are made available through the Services&period;
| &quot;HabitRPG Content&quot; means&comma; collectively&comma; the text&comma; data&comma; graphics&comma; images&comma;
| illustrations&comma; forms and look and feel attributes&comma; HabitRPG trademarks
| and logos and other content made available through the Services&comma;
| including any technology or code making up the Services&comma; excluding User
| Content&period; &quot;Public User Content&quot; means the text&comma; data&comma; graphics&comma; images&comma; photos&comma;
| video or audiovisual content&comma; hypertext links and any other content uploaded&comma;
| transmitted or submitted by a Member via the Services with the intent to share
| with other users&period; &quot;Private User Content&quot; means data created through the services
| exclusively for personal use or private sharing&period;
| This includes tasks and related data created in HabitRPG Tasks that have not
| been explicitly shared publicly&period;
| You understand that by using any of the Services&comma; you may encounter content
| that may be deemed offensive&comma; indecent&comma; or objectionable&comma; which content
| may or may not be identified as having explicit language&comma; and that the
| results of any search or entering of a particular URL may automatically
| and unintentionally generate links or references to objectionable
| material&period; Nevertheless&comma; you agree to use the Services at your sole risk
| and that we shall not have any liability to you for content that may be
| found to be offensive&comma; indecent&comma; or objectionable&period;
p
strong Ownership
br
| The Services and HabitRPG Content are protected by copyright&comma; trademark&comma;
| and other laws of the United States and foreign countries&period; Except as
| expressly provided in these Terms of Service&comma; HabitRPG and its licensors
| exclusively own all right&comma; title and interest in and to the Services and
| HabitRPG Content&comma; including all associated intellectual property rights&period;
| You will not remove&comma; alter or obscure any copyright&comma; trademark&comma; service
| mark or other proprietary rights notices incorporated in or accompanying
| the Services or HabitRPG Content&period;
p
strong HabitRPG License
br
| Subject to your compliance with the terms and conditions of these Terms
| of Service&comma; HabitRPG grants you a limited&comma; non-exclusive&comma;
| non-transferable license&comma; without the right to sublicense&comma; to access&comma;
| use&comma; view&comma; download and print&comma; where applicable&comma; the Services and any
| HabitRPG Content solely for your personal and non-commercial purposes&period;
| You will not use&comma; copy&comma; adapt&comma; modify&comma; prepare derivative works based
| upon&comma; distribute&comma; license&comma; sell&comma; transfer&comma; publicly display&comma; publicly
| perform&comma; transmit&comma; stream&comma; broadcast or otherwise exploit the Services
| or HabitRPG Content&comma; except as expressly permitted in these Terms of
| Service&period; No licenses or rights are granted to you by implication or
| otherwise under any intellectual property rights owned or controlled by
| HabitRPG or its licensors&comma; except for the licenses and rights expressly
| granted in these Terms of Service&period; With respect to HabitRPG Applications&comma;
| your license is limited to use of such applications on platforms and
| devices that you own or control&comma; and you may not distribute or make the
| HabitRPG Applications available over a network where it could be used by
| multiple devices at the same time&period;
p
strong Public User Content
br
| By making available any Public User Content through the Services&comma; you hereby
| grant to HabitRPG a worldwide&comma; irrevocable&comma; perpetual&comma; non-exclusive&comma;
| transferable&comma; royalty-free license&comma; with the right to sublicense&comma; to
| use&comma; copy&comma; adapt&comma; modify&comma; distribute&comma; license&comma; sell&comma; transfer&comma; publicly
| display&comma; publicly perform&comma; transmit&comma; stream&comma; broadcast and otherwise
| exploit such Public User Content only on&comma; through or by means of the Services&period;
| HabitRPG does not claim any ownership rights in any such Public User Content and
| nothing in these Terms of Service will be deemed to restrict any rights
| that you may have to use and exploit any such Public User Content&period;
p
| You acknowledge and agree that you are solely responsible for all
| Public User Content that you make available through the Services&period; Accordingly&comma;
| you represent and warrant that&colon; &lpar;i&rpar; you either are the sole and
| exclusive owner of all Public User Content that you make available through the
| Services or you have all rights&comma; licenses&comma; consents and releases that
| are necessary to grant to HabitRPG the rights in such Public User Content&comma; as
| contemplated under these Terms of Service&semi; and &lpar;ii&rpar; neither the User
| Content nor your posting&comma; uploading&comma; publication&comma; submission or
| transmittal of the Public User Content or HabitRPG&apos;s use of the Public User Content &lpar;or
| any portion thereof&rpar; on&comma; through or by means of the Services will
| infringe&comma; misappropriate or violate a third party&apos;s patent&comma; copyright&comma;
| trademark&comma; trade secret&comma; moral rights or other intellectual property
| rights&comma; or rights of publicity or privacy&comma; or result in the violation of
| any applicable law or regulation&period;
p
| Copyrighted Materials&colon; No Infringing Use&period; You will not use the
| Services to offer&comma; display&comma; distribute&comma; transmit&comma; route&comma; provide
| connections to or store any material that infringes copyrighted works or
| otherwise violates or promotes the violation of the intellectual
| property rights of any third party&period; HabitRPG has adopted and implemented
| a policy that provides for the termination in appropriate circumstances
| of the accounts of users who repeatedly infringe or are believed to be
| or are charged with repeatedly infringing the rights of copyright
| holders&period;
p
strong Notify Us of Infringers
br
| If you believe that something on the Services violates your copyright&comma;
| notify our copyright agent in writing&period; The contact information for our
| copyright agent is at the bottom of this section&period;
p
| In order for us to take action&comma; you must do the following in your
| notice&colon;
p
| &lpar;1&rpar; provide your physical or electronic signature&semi; &lpar;2&rpar; identify
| the copyrighted work that you believe is being infringed&semi; &lpar;3&rpar; identify
| the item on the Services that you think is infringing your work and
| include sufficient information about where the material is located on
| the Services &lpar;including which website and URL&rpar; so that we can find it&semi;
| &lpar;4&rpar; provide us with a way to contact you&comma; such as your address&comma;
| telephone number&comma; or e-mail&semi; &lpar;5&rpar; provide a statement that you believe in
| good faith that the item you have identified as infringing is not
| authorized by the copyright owner&comma; its agent&comma; or the law to be used on
| the Services&semi; and &lpar;6&rpar; provide a statement that the information you
| provide in your notice is accurate&comma; and that &lpar;under penalty of perjury&rpar;&comma;
| you are authorized to act on behalf of the copyright owner whose work is
| being infringed&period;
p
| Here is the contact information for our copyright agent&colon;
p
| Copyright Enforcement
br
| OCDevel
br
| 98 Morrison Ave &num;2
br
| Somerville&comma; MA 02144
p=env.t('terms6Notify')
p=env.t('terms7Notify')
p=env.t('terms8Notify')
br
| Phone&colon; &lpar;805&rpar; 975-5236
br
| E-Mail&colon; tylerrenelle at gmail dot com
p
strong=env.t('termsRCF')
p=env.t('terms1RCF')
| Again&comma; we cannot take action unless you give us all the required
| information&period;
p
strong=env.t('termsInter')
p=env.t('terms1Inter')
strong Ratings and Comments &amp; Feedback&period;
br
| You can rate and make comments about content made available through the
| Services &lpar;&quot;Comments&quot;&rpar;&period; HabitRPG advises you to exercise caution and good
| judgment when leaving such Comments&period; Once you complete and submit your
| Comments to the Services you will not be able to go back and edit your
| Comments&period; You should also be aware that you could be held legally
| responsible for damages to someone&apos;s reputation if your Comments are
| deemed to be defamatory&period; Without limiting any other terms of this Terms
| of Service&comma; HabitRPG may&comma; but is under no obligation to&comma; monitor or
| censor Comments and disclaims any and all liability relating thereto&period;
| Notwithstanding the foregoing&comma; HabitRPG does reserve the right&comma; in its
| sole discretion&comma; to remove any Comments that it deems to be improper&comma;
| inappropriate or inconsistent with the online activities that are
| permitted under these Terms of Service&period; We welcome and encourage you to
| provide feedback&comma; comments and suggestions for improvements to the
| Services &lpar;&quot;Feedback&quot;&rpar;&period; You may submit Feedback by emailing us at support
| AT HabitRPG&period;com&period; You acknowledge and agree that all Comments and Feedback
| will be the sole and exclusive property of HabitRPG and you hereby
| irrevocably assign to HabitRPG and agree to irrevocably assign to HabitRPG
| all of your right&comma; title&comma; and interest in and to all Comments and
| Feedback&comma; including without limitation all worldwide patent rights&comma;
| copyright rights&comma; trade secret rights&comma; and other proprietary or
| intellectual property rights therein&period; At HabitRPG&apos;s request and expense&comma;
| you will execute documents and take such further acts as HabitRPG may
| reasonably request to assist HabitRPG to acquire&comma; perfect&comma; and maintain
| its intellectual property rights and other legal protections for the
| Comments and Feedback&period;
p
strong=env.t('termsProhib')
p=env.t('terms1Prohib')
strong Interactions between Users
br
| You are solely responsible for your interactions &lpar;including any
| disputes&rpar; with other users&period; You understand that HabitRPG does not in any
| way screen HabitRPG users&comma; except to only allow people aged 14 and over
| to create accounts&period; You are solely responsible for&comma; and will exercise
| caution&comma; discretion&comma; common sense and judgment in&comma; using the Services
| and disclosing personal information to other HabitRPG users&period; You agree to
| take reasonable precautions in all interactions with other HabitRPG
| users&comma; particularly if you decide to meet a HabitRPG user offline&comma; or in
| person&period; Your use of the Services&comma; HabitRPG Content and any other content
| made available through the Services is at your sole risk and discretion
| and HabitRPG hereby disclaims any and all liability to you or any third
| party relating thereto&period; HabitRPG reserves the right to contact Members&comma;
| in compliance with applicable law&comma; in order to evaluate compliance with
| the rules and policies in these Terms of Service&period; You will cooperate
| fully with HabitRPG to investigate any suspected unlawful&comma; fraudulent or
| improper activity&comma; including&comma; without limitation&comma; granting authorized
| HabitRPG representatives access to any password-protected portions of
| your HabitRPG Account&period;
p
strong General Prohibitions
br
| You agree not to do any of the following while using the Services or
| HabitRPG Content&colon;
br
ul
li=env.t('terms2Prohib')
li=env.t('terms3Prohib')
li=env.t('terms4Prohib')
li=env.t('terms5Prohib')
li=env.t('terms6Prohib')
li=env.t('terms7Prohib')
li=env.t('terms8Prohib')
li=env.t('terms9Prohib')
li=env.t('terms10Prohib')
li=env.t('terms11Prohib')
li=env.t('terms12Prohib')
li=env.t('terms13Prohib')
li=env.t('terms14Prohib')
li=env.t('terms15Prohib')
li=env.t('terms16Prohib')
p=env.t('terms17Prohib')
li
| Post&comma; upload&comma; publish&comma; submit or transmit any text&comma; graphics&comma;
| images&comma; software&comma; music&comma; audio&comma; video&comma; information or other material
| that&colon; &lpar;i&rpar; infringes&comma; misappropriates or violates a third party&apos;s
| patent&comma; copyright&comma; trademark&comma; trade secret&comma; moral rights or other
| intellectual property rights&comma; or rights of publicity or privacy&semi; &lpar;ii&rpar;
| violates&comma; or encourages any conduct that would violate&comma; any applicable
| law or regulation or would give rise to civil liability&semi; &lpar;iii&rpar; is
| fraudulent&comma; false&comma; misleading or deceptive&semi; &lpar;iv&rpar; is defamatory&comma;
| obscene&comma; pornographic&comma; vulgar or offensive&semi; &lpar;v&rpar; promotes
| discrimination&comma; bigotry&comma; racism&comma; hatred&comma; harassment or harm against any
| individual or group&semi; &lpar;vi&rpar; is violent or threatening or promotes
| violence or actions that are threatening to any other person&semi; or &lpar;vii&rpar;
| promotes illegal or harmful activities or substances &lpar;including but not
| limited to activities that promote or provide instructional information
| regarding the manufacture or purchase of illegal weapons or illegal
| substances&rpar;&period;
li
| Use&comma; display&comma; mirror&comma; frame or utilize framing techniques to
| enclose the Services&comma; or any individual element or materials within the
| Services&comma; HabitRPG&apos;s name&comma; any HabitRPG trademark&comma; logo or other
| proprietary information&comma; the content of any text or the layout and
| design of any page or form contained on a page&comma; without HabitRPG&apos;s
| express written consent&semi;
li
| Access&comma; tamper with&comma; or use non-public areas of the Services&comma;
| HabitRPG&apos;s computer systems&comma; or the technical delivery systems of
| HabitRPG&apos;s providers&semi;
li
| Attempt to probe&comma; scan&comma; or test the vulnerability of any
| HabitRPG system or network or breach any security or authentication
| measures&semi;
li
| Avoid&comma; bypass&comma; remove&comma; deactivate&comma; impair&comma; descramble or
| otherwise circumvent any technological measure implemented by HabitRPG
| or any of HabitRPG&apos;s providers or any other third party &lpar;including
| another user&rpar; to protect the Services or HabitRPG Content&semi;
li
| Attempt to access or search the Services or HabitRPG Content or
| download HabitRPG Content from the Services through the use of any
| engine&comma; software&comma; tool&comma; agent&comma; device or mechanism &lpar;including spiders&comma;
| robots&comma; crawlers&comma; data mining tools or the like&rpar; other than the
| software and&sol;or search agents provided by HabitRPG or other generally
| available third party web browsers &lpar;such as Google Chrome&comma; Microsoft
| Internet Explorer&comma; Mozilla Firefox&comma; Safari or Opera&rpar;&semi;
li
| Send any unsolicited or unauthorized advertising&comma; promotional
| materials&comma; email&comma; junk mail&comma; spam&comma; chain letters or other form of
| solicitation&semi;
li
| Use any meta tags or other hidden text or metadata utilizing a
| HabitRPG trademark&comma; logo URL or product name without HabitRPG&apos;s express
| written consent&semi;
li
| Use the Services or HabitRPG Content for any commercial purpose
| or the benefit of any third party or in any manner not permitted by
| these Terms of Service&semi;
li
| Forge any TCP&sol;IP packet header or any part of the header
| information in any email or newsgroup posting&comma; or in any way use the
| Services or HabitRPG Content to send altered&comma; deceptive or false
| source-identifying information&semi;
li
| Attempt to decipher&comma; decompile&comma; disassemble or reverse
| engineer any of the software used to provide the Services or HabitRPG
| Content&semi;
li
| Interfere with&comma; or attempt to interfere with&comma; the access of
| any user&comma; host or network&comma; including&comma; without limitation&comma; sending a
| virus&comma; overloading&comma; flooding&comma; spamming&comma; or mail-bombing the Services&semi;
li
| Collect or store any personally identifiable information from
| the Services from other users of the Services without their express
| permission&semi;
li
| Impersonate or misrepresent your affiliation with any person
| or entity&semi; Violate any applicable law or regulation&semi; or
li
| Encourage or enable any other individual to do any of the
| foregoing&period;
p
strong=env.t('termsLinks')
p=env.t('terms1Links')
| HabitRPG will have the right to investigate and prosecute
| violations of any of the above&comma; including intellectual property rights
| infringement and Services security issues&comma; to the fullest extent of the
| law&period; HabitRPG may involve and cooperate with law enforcement authorities
| in prosecuting users who violate these Terms of Service&period; You acknowledge
| that HabitRPG has no obligation to monitor your access to or use of the
| Services or HabitRPG Content or to review or edit any Public User Content&comma; but
| has the right to do so for the purpose of operating the Services&comma; to
| ensure your compliance with these Terms of Service&comma; or to comply with
| applicable law or the order or requirement of a court&comma; administrative
| agency or other governmental body&period; HabitRPG reserves the right&comma; at any
| time and without prior notice&comma; to remove or disable access to any
| HabitRPG Content&comma; including&comma; any Public User Content&comma; that HabitRPG&comma; in its sole
| discretion&comma; considers to be in violation of these Terms of Service or
| otherwise harmful to the Services&period;
p
strong=env.t('termsCancel')
p=env.t('terms1Cancel')
p=env.t('terms2Cancel')
p=env.t('terms3Cancel')
p=env.t('terms4Cancel')
strong Links
br
| The Services may contain links to third-party websites or resources&period; You
| acknowledge and agree that HabitRPG is not responsible or liable for&colon; &lpar;i&rpar;
| the availability or accuracy of such websites or resources&semi; or &lpar;ii&rpar; the
| content&comma; products&comma; or services on or available from such websites or
| resources&period; Links to such websites or resources do not imply any
| endorsement by HabitRPG of such websites or resources or the content&comma;
| products&comma; or services available from such websites or resources&period; You
| acknowledge sole responsibility for and assume all risk arising from
| your use of any such websites or resources&period;
p
strong=env.t('termsDisc')
p=env.t('terms1Disc')
p=env.t('terms2Disc')
p=env.t('terms3Disc')
strong Termination and HabitRPG Account&semi; Cancellation
br
| Without limiting other remedies&comma; HabitRPG may at any time suspend or
| terminate your HabitRPG Account and refuse to provide access to the
| Services&period; In addition&comma; HabitRPG may notify authorities or take any
| actions it deems appropriate&comma; without notice to you&comma; if HabitRPG suspects
| or determines&comma; in its own discretion&comma; that you may have or there is a
| significant risk that you have &lpar;i&rpar; failed to comply with any provision
| of these Terms of Service or any policies or rules established by
| HabitRPG&semi; or &lpar;ii&rpar; engaged in actions relating to or in the course of
| using the Services that may be illegal or cause liability&comma; harm&comma;
| embarrassment&comma; harassment&comma; abuse or disruption for you&comma; HabitRPG Users&comma;
| HabitRPG or any other third parties or the Services&period;
p
strong=env.t('termsIdemn')
p=env.t('terms1Idemn')
| You may terminate your HabitRPG Account at any time and for any
| reason by sending email to support AT HabitRPG&period;com&period; Upon any termination
| by a Member&comma; the related account will no longer be accessible&period;
p
strong=env.t('termsLimit')
p=env.t('terms1Limit')
p=env.t('terms2Limit')
| After any termination&comma; you understand and acknowledge that we
| will have no further obligation to provide the Services and all licenses
| and other rights granted to you by these Terms of Service will
| immediately cease&period; HabitRPG will not be liable to you or any third party
| for termination of the Services or termination of your use of either&period;
| UPON ANY TERMINATION OR SUSPENSION&comma; ANY CONTENT&comma; MATERIALS OR
| INFORMATION &lpar;INCLUDING PUBLIC USER CONTENT&rpar; THAT YOU HAVE SUBMITTED ON THE
| SERVICES OR THAT WHICH IS RELATED TO YOUR ACCOUNT MAY NO LONGER BE
| ACCESSED BY YOU&period; Furthermore&comma; HabitRPG will have no obligation to
| maintain any information stored in our database related to your account
| or to forward any information to you or any third party&period;
p
strong=env.t('termsRights')
p=env.t('terms1Rights')
| Any suspension&comma; termination or cancellation will not affect your
| obligations to HabitRPG under these Terms of Service &lpar;including&comma; without
| limitation&comma; proprietary rights and ownership&comma; indemnification and
| limitation of liability&rpar;&comma; which by their sense and context are intended
| to survive such suspension&comma; termination or cancellation&period;
p
strong=env.t('termsLaw')
p=env.t('terms1Law')
p=env.t('terms2Law')
strong Disclaimers
br
| THE SERVICES&comma; HABITRPG CONTENT AND PUBLIC USER CONTENT ARE PROVIDED &quot;AS IS&quot;&comma;
| WITHOUT WARRANTY OF ANY KIND&comma; EITHER EXPRESS OR IMPLIED&period; WITHOUT
| LIMITING THE FOREGOING&comma; HABITRPG EXPLICITLY DISCLAIMS ANY WARRANTIES OF
| MERCHANTABILITY&comma; FITNESS FOR A PARTICULAR PURPOSE&comma; QUIET ENJOYMENT OR
| NON-INFRINGEMENT&comma; AND ANY WARRANTIES ARISING OUT OF COURSE OF DEALING OR
| USAGE OF TRADE&period;
p
strong=env.t('termsExport')
p=env.t('terms1Export')
| HABITRPG MAKES NO WARRANTY THAT THE SERVICES&comma; HABITRPG CONTENT OR
| PUBLIC USER CONTENT WILL MEET YOUR REQUIREMENTS OR BE AVAILABLE ON AN
| UNINTERRUPTED&comma; SECURE&comma; OR ERROR-FREE BASIS&period; HABITRPG MAKES NO WARRANTY
| REGARDING THE QUALITY OF ANY PRODUCTS&comma; SERVICES OR CONTENT PURCHASED OR
| OBTAINED THROUGH THE SERVICES OR THE ACCURACY&comma; TIMELINESS&comma; TRUTHFULNESS&comma;
| COMPLETENESS OR RELIABILITY OF ANY CONTENT OBTAINED THROUGH THE
| SERVICES&period;
p
strong=env.t('termsAgree')
p=env.t('terms1Agree')
| NO ADVICE OR INFORMATION&comma; WHETHER ORAL OR WRITTEN&comma; OBTAINED FROM
| HABITRPG OR THROUGH THE SERVICES&comma; HABITRPG CONTENT OR PUBLIC USER CONTENT&comma; WILL
| CREATE ANY WARRANTY NOT EXPRESSLY MADE HEREIN&period;
p
strong=env.t('termsAssign')
p=env.t('terms1Assign')
strong Indemnity
br
| You agree to defend&comma; indemnify&comma; and hold HabitRPG&comma; its officers&comma;
| directors&comma; employees and agents&comma; harmless from and against any claims&comma;
| liabilities&comma; damages&comma; losses&comma; and expenses&comma; including&comma; without
| limitation&comma; reasonable legal and accounting fees&comma; arising out of or in
| any way connected with Public User Content you submit to HabitRPG&comma; your access
| to or use of the Services or HabitRPG Content&comma; or your violation of these
| Terms of Service&period;
p
strong=env.t('termsNotices')
p=env.t('terms1Notices')
strong Limitation of Liability
br
| YOU ACKNOWLEDGE AND AGREE THAT&comma; TO THE MAXIMUM EXTENT PERMITTED BY LAW&comma;
| THE ENTIRE RISK ARISING OUT OF YOUR ACCESS TO AND USE OF THE SERVICES
| AND CONTENT THEREIN REMAINS WITH YOU&period; NEITHER HABITRPG NOR ANY OTHER
| PARTY INVOLVED IN CREATING&comma; PRODUCING&comma; OR DELIVERING THE SERVICES OR
| HABITRPG CONTENT WILL BE LIABLE FOR ANY INCIDENTAL&comma; SPECIAL&comma; EXEMPLARY OR
| CONSEQUENTIAL DAMAGES&comma; INCLUDING LOST PROFITS&comma; LOSS OF DATA OR LOSS OF
| GOODWILL&comma; SERVICE INTERRUPTION&comma; COMPUTER DAMAGE OR SYSTEM FAILURE OR THE
| COST OF SUBSTITUTE PRODUCTS OR SERVICES&comma; ARISING OUT OF OR IN CONNECTION
| WITH THESE TERMS OR FROM THE USE OF OR INABILITY TO USE THE SERVICES OR
| CONTENT THEREIN&comma; WHETHER BASED ON WARRANTY&comma; CONTRACT&comma; TORT &lpar;INCLUDING
| NEGLIGENCE&rpar;&comma; PRODUCT LIABILITY OR ANY OTHER LEGAL THEORY&comma; AND WHETHER OR
| NOT HABITRPG HAS BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGE&comma; EVEN IF
| A LIMITED REMEDY SET FORTH HEREIN IS FOUND TO HAVE FAILED OF ITS
| ESSENTIAL PURPOSE&period; YOU SPECIFICALLY ACKNOWLEDGE THAT HABITRPG IS NOT
| LIABLE FOR THE DEFAMATORY&comma; OFFENSIVE OR ILLEGAL CONDUCT OF OTHER USERS
| OR THIRD PARTIES AND THAT THE RISK OF INJURY FROM THE FOREGOING RESTS
| ENTIRELY WITH YOU&period; FURTHER&comma; HABITRPG WILL HAVE NO LIABILITY TO YOU OR TO
| ANY THIRD PARTY FOR ANY PUBLIC USER CONTENT OR THIRD-PARTY CONTENT UPLOADED
| ONTO OR DOWNLOADED FROM THE SITES OR THROUGH THE SERVICES&period;
p
strong=env.t('termsGeneral')
p=env.t('terms1General')
| IN NO EVENT WILL HABITRPG&apos;S AGGREGATE LIABILITY ARISING OUT OF OR
| IN CONNECTION WITH THESE TERMS OF SERVICE OR FROM THE USE OF OR
| INABILITY TO USE THE SITE&comma; SERVICES OR CONTENT THEREIN EXCEED ONE
| HUNDRED U&period;S&period; DOLLARS &lpar;&dollar;100&rpar;&period; THE LIMITATIONS OF DAMAGES SET FORTH ABOVE
| ARE FUNDAMENTAL ELEMENTS OF THE BASIS OF THE BARGAIN BETWEEN HABITRPG AND
| YOU&period; SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
| LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES&comma; SO THE ABOVE
| LIMITATION MAY NOT APPLY TO YOU&period;
p
strong=env.t('termsContact')
p=env.t('terms1Contact')
strong Proprietary Rights Notices
br
| All trademarks&comma; service marks&comma; logos&comma; trade names and any other
| proprietary designations of HabitRPG used herein are trademarks or
| registered trademarks of HabitRPG&period; Any other trademarks&comma; service marks&comma;
| logos&comma; trade names and any other proprietary designations are the
| trademarks or registered trademarks of their respective parties&period;
p
strong Controlling Law and Jurisdiction
br
| These Terms of Service and any action related thereto will be governed
| by the laws of the State of California without regard to its conflict of
| laws provisions&period; The exclusive jurisdiction and venue of any action with
| respect to the subject matter of these Terms of Service will be the
| courts having jurisdiction over disputes arising in Santa Clara County&comma;
| California&comma; and each of the parties hereto waives any objection to
| jurisdiction and venue in such courts&period;
p
| YOU AGREE THAT IF YOU WANT TO SUE US&comma; YOU MUST FILE YOUR LAWSUIT
| WITHIN ONE YEAR AFTER THE EVENT THAT GAVE RISE TO YOUR LAWSUIT&period;
| OTHERWISE&comma; YOUR LAWSUIT WILL BE PERMANENTLY BARRED&period;
p
strong Export Control
br
| You may not use or otherwise export or re-export the Services except as
| authorized by United States law and the laws of the jurisdiction in
| which the Services were obtained&period; In particular&comma; but without limitation&comma;
| the Services may not be exported or re-exported &lpar;a&rpar; into any U&period;S&period;
| embargoed countries or &lpar;b&rpar; to anyone on the U&period;S&period; Treasury Department&apos;s
| list of Specially Designated Nationals or the U&period;S&period; Department of
| Commerce Denied Person&apos;s List or Entity List&period; By using the Services&comma; you
| represent and warrant that you are not located in any such country or on
| any such list&period; You also agree that you will not use these products for
| any purposes prohibited by United States law&comma; including&comma; without
| limitation&comma; the development&comma; design&comma; manufacture or production of
| nuclear&comma; missiles&comma; or chemical or biological weapons&period;
p
strong Entire Agreement
br
| These Terms of Service constitute the entire and exclusive understanding
| and agreement between HabitRPG and you regarding the Services and HabitRPG
| Content&comma; and these Terms of Service supersede and replace any and all
| prior oral or written understandings or agreements between HabitRPG and
| you regarding the Services and HabitRPG Content&period;
p
strong Assignment
br
| You may not assign or transfer these Terms of Service&comma; by operation of
| law or otherwise&comma; without HabitRPG&apos;s prior written consent&period; Any attempt
| by you to assign or transfer these Terms of Service&comma; without such
| consent&comma; will be null and of no effect&period; HabitRPG may freely assign these
| Terms of Service&period; Subject to the foregoing&comma; these Terms of Service will
| bind and inure to the benefit of the parties&comma; their successors and
| permitted assigns&period;
p
strong Notices
br
| You consent to the use of&colon; &lpar;i&rpar; electronic means to complete these Terms
| of Service and to deliver any notices or other communications permitted
| or required hereunder&semi; and &lpar;ii&rpar; electronic records to store information
| related to these Terms of Service or your use of the Services&period; Any
| notices or other communications permitted to required hereunder&comma;
| including those regarding modifications to these Terms of Service&comma; will
| be in writing and given&colon; &lpar;x&rpar; by HabitRPG via email &lpar;in each case to the
| address that you provide&rpar; or &lpar;y&rpar; by posting to the Sites or Services&period;
| For notices made by e-mail&comma; the date of receipt will be deemed the date
| on which such notice is transmitted&period;
p
strong General
br
| The failure of HabitRPG to enforce any right or provision of these Terms
| of Service will not constitute a waiver of future enforcement of that
| right or provision&period; The waiver of any such right or provision will be
| effective only if in writing and signed by a duly authorized
| representative of HabitRPG&period; Except as expressly set forth in these Terms
| of Service&comma; the exercise by either party of any of its remedies under
| these Terms of Service will be without prejudice to its other remedies
| under these Terms of Service or otherwise&period; If for any reason a court of
| competent jurisdiction finds any provision of these Terms of Service
| invalid or unenforceable&comma; that provision will be enforced to the maximum
| extent permissible and the other provisions of these Terms of Service
| will remain in full force and effect&period;
p
strong Contacting Us
br
| If you have any questions about these Terms of Service&comma; please contact
| us at tylerrenelle&commat;gmail&period;com&period;
#home_static_footer
| &copy; 2012 OCDevel