@model Teknik.Areas.Transparency.ViewModels.TransparencyViewModel @using Teknik.Utilities @using Teknik.Areas.Transparency.Models @Scripts.Render("~/bundles/transparency")
@if (Model.Config.TransparencyConfig.Enabled) {

Behind the Scenes


Here you can view all of Teknik's financial information, takedown requests and the actions we took.

If you would like to request additional information about Teknik, please feel free to contact us through our Contact Form or by emailing us at @Model.Config.SupportEmail.


Transactions


Total Amounts

Donations

@foreach (var val in Model.TotalDonations) {

@Math.Round(val.Value, 2) @val.Key

}

Bills

@foreach (var val in Model.TotalBills) {

@Math.Round(val.Value, 2) @val.Key

}

One-Time Payments

@foreach (var val in Model.TotalOneTimes) {

@Math.Round(val.Value, 2) @val.Key

}

Net Profit

@foreach (var val in Model.TotalNet) {

@Math.Round(val.Value, 2) @val.Key

}
@if (Model.Bills != null && Model.Bills.Any()) {

Bills


Date

Amount

Description

@foreach (Bill bill in Model.Bills) {
@bill.DateSent.ToString("MMMM dd, yyyy")
@bill.Amount @bill.Currency
@bill.Reason
}
} @if (Model.OneTimes != null && Model.OneTimes.Any()) {

One Time Payments


Date

Amount

Reason for Payment

@foreach (OneTime oneTime in Model.OneTimes) {
@oneTime.DateSent.ToString("MMMM dd, yyyy")
@oneTime.Amount @oneTime.Currency
@oneTime.Reason
}
} @if (Model.Donations != null && Model.Donations.Any()) {

Donations


Date

Amount

Donor

Reason for Donation

@foreach (Donation donation in Model.Donations) {
@donation.DateSent.ToString("MMMM dd, yyyy")
@donation.Amount @donation.Currency
@donation.Sender
@donation.Reason
}
}

Takedowns


@if (Model.Takedowns != null && Model.Takedowns.Any()) {

Takedowns


Requester

Contact

Reason

Action Taken

Date Requested

Date Of Action

@foreach (Takedown takedown in Model.Takedowns) {
@takedown.Requester
@takedown.RequesterContact
@takedown.Reason
@takedown.ActionTaken
@takedown.DateRequested.ToString("MMMM dd, yyyy")
@takedown.DateActionTaken.ToString("MMMM dd, yyyy")
}
}
@if (!string.IsNullOrEmpty(Model.Canary)) {
@Model.Canary
}
} else {

Transparency Information has been disabled

}