A method comprising: - sending a message to a server, wherein the message includes a request for a share code to enable another user to access, via a first computer, analyte data obtained from a host-patient associated with a receiver and/or an analyte report for the host-patient associated with the receiver; - receiving, in response to the sending, the share code generated by the server, wherein the share code comprises a checksum portion, a password portion, and an identifier portion indicative of the host-patient; - generating a user interface view including the share code; and - displaying the user interface view including the share code, wherein the share code enables the other user to access, via the first computer, the analyte data and/or the analyte report; and further comprising: - providing, by the first computer including an application, the share code to the server, wherein the providing comprises at least one of: • entering the share code at a webpage generated by the server; or • sending to the server another message including the share code; - checking, by the server, the share code to determine whether an account associated with the host-patient indicates that the share code authorizes report generation at the first computer, wherein the checking further comprises: • checking the checksum portion of the share code, wherein an incorrect checksum is not counted as a failed attempt; • checking the password portion of the share code, when the checksum is valid; and • verifying the identity portion of the share code by checking whether the identity portion maps to the account associated with the host-patient, when the checksum and password portion are valid, wherein if there are a certain quantity of failed attempts having an incorrect password portion, the secure server locks out access to the server, wherein the verifying further comprises determining whether a lifetime for the share code has expired, wherein the lifetime is selected by the host-patient and/or configured as a default time; - generating, by the server, the analyte report, when the checking the share code determines that report generation is authorized for presentation at the first computer. - sending a message to a server, wherein the message includes a request for a share code to enable another user to access, via a first computer, analyte data obtained from a host-patient associated with a receiver and/or an analyte report for the host-patient associated with the receiver; - receiving, in response to the sending, the share code generated by the server, wherein the share code comprises a checksum portion, a password portion, and an identifier portion indicative of the host-patient; - generating a user interface view including the share code; and - displaying the user interface view including the share code, wherein the share code enables the other user to access, via the first computer, the analyte data and/or the analyte report; - providing, by the first computer including an application, the share code to the server, wherein the providing comprises at least one of: • entering the share code at a webpage generated by the server; or • sending to the server another message including the share code; • entering the share code at a webpage generated by the server; or • sending to the server another message including the share code; - checking, by the server, the share code to determine whether an account associated with the host-patient indicates that the share code authorizes report generation at the first computer, wherein the checking further comprises: • checking the checksum portion of the share code, wherein an incorrect checksum is not counted as a failed attempt; • checking the password portion of the share code, when the checksum is valid; and • verifying the identity portion of the share code by checking whether the identity portion maps to the account associated with the host-patient, when the checksum and password portion are valid, wherein if there are a certain quantity of failed attempts having an incorrect password portion, the secure server locks out access to the server, wherein the verifying further comprises determining whether a lifetime for the share code has expired, wherein the lifetime is selected by the host-patient and/or configured as a default time; • checking the checksum portion of the share code, wherein an incorrect checksum is not counted as a failed attempt; • checking the password portion of the share code, when the checksum is valid; and • verifying the identity portion of the share code by checking whether the identity portion maps to the account associated with the host-patient, when the checksum and password portion are valid, wherein if there are a certain quantity of failed attempts having an incorrect password portion, the secure server locks out access to the server, wherein the verifying further comprises determining whether a lifetime for the share code has expired, wherein the lifetime is selected by the host-patient and/or configured as a default time; - generating, by the server, the analyte report, when the checking the share code determines that report generation is authorized for presentation at the first computer.