293 views
<center> <img src="https://archivebox.io/icon.png" height="70px"> <h1>ArchiveBox Consulting Services Overview</h1> </center> <br/> [ArchiveBox.io](https://github.com/ArchiveBox/ArchiveBox) is available off-the-shelf for free, but it's backed by a team of engineers with decades of experience who can be hired to help customize it to your org's needs. <br/> > Initial consultation with our team is free, call or chat with us to discuss your organization and your internet archiving needs. <center> <a href="https://calendly.com/nicksweeting/choose-a-time" class="btn btn-success btn-md">Schedule an intro call &nbsp;📞</a> &nbsp; or &nbsp; <a href="https://zulip.archivebox.io/#narrow/stream/167-enterprise/topic/welcome" class="btn btn-info btn-md">Ask us questions on Zulip &nbsp;đŸ’Ŧ</a> </center><br/> > If we're not a good fit, we'll connect you with other [software tool providers](https://github.com/ArchiveBox/ArchiveBox/wiki/Web-Archiving-Community) in the industry who might suit you better (free of charge), or our [partner dev agencies](https://monadical.com). > > Check out the details of our paid consulting services below. <br/> --- **Table of Contents** [TOC] --- <br/> <br/> ## Services Offered > We engage 3~5 contracting clients at a time, typically 10 ~ 25hr/wk per client. > We offer development/support services, and knowledge work like training/advising. <br/> ### Development Services - **Hosted internet archiving setup** on your company's servers or AWS/Azure/etc. clouds - Admin & standard user account provisioning for your team (up to 100 users) - Server security hardening, firewall configuration, access permissions setup - Setup of automated backups and data integrity checking (using ZFS/rsnapshotd) - **Ongoing maintenance & technical support** - On-call text & phone support w/ 4-day turnaround (`included`), or faster SLAs (`+$/wk`) - Managed upgrades when new ArchiveBox versions are released - User account administration (adding, removing, editing users & permissions) - One-off cleanup jobs (e.g. pruning un-needed snapshots, cleaning up tagging, etc.) - Migrations to new servers, restoring from backups, or changing other system setup - Working around bot-blocking, region-based blocking, or interference from ads/popups/cookie banners - **Custom ArchiveBox feature development** & priority bug-fixes for your organization - Adding new buttons or functionality to the ArchiveBox UI, CLI, or extension - Adding configuration options or tuning parmeters to existing functionality - Adding custom archiving workflows and scripts to handle specific types of sites - Adding new REST API endpoints for external systems to access/modify data & config - **Integration with other tools & custom workflows** in your organization - Setup of periodic importing of URLs from scraping or collection tools your org uses - Automatic archival with varying options based on user-assigned or AI-assigned tags - Auto (*push* or *pull*) exporting of snapshots to other systems (e.g. evidence collection) - Setup of enhanced chain-of-custody audit logging, hashing, integrity checking, etc. <br/> ### Knowledge Services <span style="opacity: 0.8"> - Project scoping & feasibility study - Customized training on ArchiveBox or other archiving software - Referrals and white-glove handoff to internet archiving provider partners or general technical staff augmentation consulting partner (Monadical.com) - Speaking engagements, company internal presentations, guest lectures, etc. </span> <br/><br/> --- <br/> ## Pricing Information <br/> **For all engagements:** - Work summaries are provided with each invoice (broken down by task) - Scheduling priority is given to the longest-term projects - Invoice minimums can be reduced in exchange for more scheduling flexibility - Our developers are available for virtual meetings 1~4x/week (during PST work hours) <br/> <span style="opacity: 0.6"> ### Initial Consultations (free) > Intro calls, feasibility chats, quick questions are **free** (up to 1hr). </span> <br/> ### Short-Term Development Engagements ($190/hr, invoiced weekly) > Typically 2-8 weeks for a basic setup, integration, and limited development trial run - **`$190/hr`** rate, with `8 ~ 40 hours` billed per `1-week` invoice (as needed / as available) - `$3k` payment for first `16hr` *due in advance*, hours worked are invoiced every 1 or 2 weeks <br/> ### Long-Term Development Engagements ($175/hr, invoiced monthly) > Typically 3-8 months for full integration w/ training & support + custom development - **`$175/hr * 8hr/day`** rate, with `4 ~ 20 days` billed per `1-month` invoice - `$7k` payment for first `40hr` *due in advance*, days worked are invoiced every 2 or 4 weeks - Project-based billing available (subject to our discretion) <br/> <span style="opacity: 0.7"> ### *Extra* On-Call Technical Support ($1.5k/wk, invoiced weekly) > Useful for public launch dates, trial dates, critical sprints, security patching, etc. - **`$1.5k/wk`** for guaranteed 48hr response-time SLA - **`$2.5k/wk`** for guaranteed 24hr response-time SLA, discuss if faster is needed <small>(Subject to availability, must be discussed in advance. Amounts charged are in addition to development/support hourly bills and are added to regular weekly or monthly invoices.)</small> <br/> ### Knowledge Transfer Engagements ($150/hr, billed hourly) (training, industry insights, referrals, etc. without coding) - **`$150/hr`** or project-based, billed as a single simplified invoice - `$500/engagement` minimum <small>(lowerable in special cases for non-profits/education orgs)</small> </span> <br/> <small> All prices are in USD. VAT, currency conversion, and processing fees not included. Prices subject to change. </small> <br/> --- <br/> ## Calendar Availability <br/> <!-- > Two years ago, I left the [other company](https://monadical.com/team.html#:~:text=%F0%9F%87%A8%F0%9F%87%A6-,Nick%20Sweeting,-Product%20Management%2C%20Devops) I co-founded to [work on ArchiveBox full-time](https://docs.monadical.com/s/blog#-ArchiveBoxio-Founder--Open-Source-Maintainer-2017---Present-%E2%AD%90%EF%B8%8F). In 2023, ArchiveBox hit 5M+ downloads and 17k+ Github Stars, and we started offering paid contracting and support. Archivebox is still growing every year, and contracting is how we fund it! > > These days as the founder, a quarter of my time is reserved for open source support, administration, and marketing/growth, but the rest is free for clients to book. In 2024 we aim to support a mix of larger, slower-moving government agencies and new faster-moving clients. --> ### 2024 Calendar Year <br/> <img src="https://docs.monadical.com/uploads/141b6e93-1d89-49cb-b764-7dd8adfa279b.png" style="float: right; max-width: 190px; margin-top: 20px"/> - ~~**2024 January** `~15hr/wk available`~~ - **2024 February** `~20hr/wk available` âŦ…ī¸ - **2024 March:** `~25hr/wk available` - **2024 April:** `~25hr/wk available` - **2024 Q3 ~ Q4:** `~30hr/wk available` <small> <br/> Numbers above are estimates. If ArchiveBox hits capacity sooner than expected or a client needs more help than we can provide ourselves, we are able to fluidly onboard more people from the Monadical team to help. Monadical.com is an international remote software consultancy (started by the ArchiveBox founder) with 30+ developers on staff, a handful of whom are senior engineers with ArchiveBox experience. </small> <br/> ### Onboarding Timeline <br/> <span style="opacity: 0.7"> - [x] 1. **~1hr** Introductory call between ArchiveBox and client team lead - [x] 2. **~1hr** Review this document to learn about the ArchiveBox consulting process </span> - [ ] 3. **~2 days** Get legal signoff on [engagement contract, SOW/proposal](#Engagement-Contract-amp-SOW), and [billing setup](#Billing-Information) - [ ] 4. **~1hr** Confirm proposal and sign engagement contract, discuss onboarding timeline &nbsp; &nbsp; &nbsp;<a href="https://calendly.com/nicksweeting/choose-a-time" class="btn btn-success btn-sm">Click to schedule this call >></a><br/><br/> <span style="opacity: 0.7"> - [ ] 4. **~1 day** Onboarding: set up chat channels & tools, meet team members, pay first invoice - [ ] 5. **~2 days** Confirm detailed specifications and priorities, lay out itemized roadmap - [ ] 6. *Begin integration, setup, and development work, check-in & invoice periodically...* </span> <br/> > New client onboarding usually takes about 1 week, and can be expedited if needed. <br/> --- <br/> <br/> ## Engagement Contract & SOW <br/> Before work, an **engagement contract** should be signed, edit this template or send us yours: https://docs.google.com/document/d/1Lcla09vyZg5vm2hgS-o08UKHdKxKXgH9VBkPqMhWd-E/ <sup>(link is to example template contract, ignore the prices listed, contracts/SOWs/proposals are customized for each client)</sup> <br/> A **statement of work** (SOW) or **proposal** document can also be provided if requested, e.g.: https://docs.monadical.com/s/Sk6yxVqPU <sup>(proposals are in-depth documents tailored to satisfy RFP/procurement processes, we may bill for time spent preparing)</sup> <br/> ## Invoicing, Payment, and Tax Information <br/> <img src="https://docs.monadical.com/uploads/51cb09d1-8da6-4fdd-b848-4cab43f73e9c.png" style="max-width: 300px; width: 100%; float: right" alt="Example invoice for trial week engagement"/> ### Payments & Invoices <br/> **Payment can be sent via ACH**, Wire Transfer (SWIFT), Credit/Debit <small>(+3% fee)</small>, CashApp, or cryptocurrency. <small> We also support Bill.com, [Submittable](https://www.submittable.com/), Stampli, Gusto, etc. </small> <br/> **One initial payment is due in advance** for new clients, subsequent payments are due after each invoice billed. <br/> <a href="https://invoice.stripe.com/i/acct_1CWoeyFSaumjmb9r/live_YWNjdF8xQ1dvZXlGU2F1bWptYjlyLF9QTWY5Q2s2T3RlUHRKb3cxNnVUM2Y1WXZYdWI4OTZWLDk1NjQ5Mzgx0200XDoYnEX9?s=ap" class="btn btn-success btn-lg">Example $3k (16hr) initial retainer invoice ➡ī¸</a> <br/> <small style="opacity: 0.7"> **[Non-profit donations](https://hcb.hackclub.com/donations/start/archivebox) are tax-deductable**, payments for services are not. Processing fees/VAT not included. </small> <br/><br/> ### Billing Information <img src="https://docs.monadical.com/uploads/b995ed1c-01ef-49ff-b503-9484a248992b.png" style="max-width: 300px; float: right"/> - **Legal Company Name:** `The Hack Foundation` <small>(handles `ArchiveBox` invoices, taxes, paperwork)</small> - **Cheque Memo/Notes:** `For ArchiveBox (#4025)` - **Tax ID (EIN):** `81-2908499` <small>(USA IRS ID)</small> - **Company Type:** `501(c)(3) nonprofit` - **Business Phone #:** `+1 (888) 573-4521` - **Billing Address / Legal Address:** ``` ArchiveBox (#4025) c/o The Hack Foundation 8605 Santa Monica Blvd Suite 86294 West Hollywood, CA 90069 ``` <small> ArchiveBox does business as a [`501(c)(3) non-profit`](https://www.irs.gov/charities-non-profits/charitable-organizations/exemption-requirements-501c3-organizations) in the USA, [fiscally sponsored](https://hackclub.com/hcb/) and administered by [`The Hack Foundation`](https://the.hackfoundation.org/) (an organization that helps small tech non-profits with administrative support, tax filing, and payment processing, similar to [Open Collective](https://opencollective.com/)). </small> <br/> <span style="opacity: 0.8"> ### Primary Contact Information If billing/RFP/legal paperwork requires a legal name, address, TIN, etc. for an individual, use: - **Primary Contact:** `Nicholas` `Sweeting` (ArchiveBox CEO / Founder) - **Email:** `[email protected]` - **CV/Resume:** [Personal Website](https://docs.sweeting.me/s/blog#Full-Time-Jobs) or [LinkedIn](https://www.linkedin.com/in/nicksweeting/) - **Nationality:** USA (citizen & current resident) - **Home Address:** `**** **** ** Emeryville, CA` (contact me via [Email or Zulip](https://zulip.archivebox.io/#narrow/dm/284-Nick-Sweeting) to request) - **Cell Phone:** `+1 (***) ***-9577` (contact me via [Email or Zulip](https://zulip.archivebox.io/#narrow/dm/284-Nick-Sweeting) to request) - **Tax ID:** `***-**-****` (contact me via [Email or Zulip](https://zulip.archivebox.io/#narrow/dm/284-Nick-Sweeting) to request TIN, DOB, etc. if needed) <a href="https://zulip.archivebox.io/#narrow/dm/284-Nick-Sweeting" class="btn btn-info btn-sm">Request any redacted info needed for billing >></a> </span> <br/> --- <br/> ## Legal FAQ <br/> #### Non-Discolsure Agreements / RFP Applications: Ok for larger projects that warrant it <details> <summary>Click to expand...</summary><br/> We are willing to sign NDAs and work with government RFP processes for long-term or high security projects. <small style="opacity: 0.05">(usually &gt;$100k)</small> <!-- subliminal messaging 🌈 --> </details> #### Liability Limits: You're responsible for how you use ArchiveBox, no piracy <details> <summary>Click to expand...</summary><br/> Internet archiving has many legally recognized uses and copyright excemptions in different jurisdictions ([e.g. the "TiVo law" in the US](https://arstechnica.com/tech-policy/2011/05/us-in-2005-legalizing-tivo-cd-ripping-sends-the-wrong-message/)), but sometimes it's just seen as unwanted bot traffic. Clients should be aware of the local and international regulations that apply to accessing and storing the content they're archiving, and obtain legal counsel to understand the implications of accessing, copying, reformatting, and/or republishing that content. ArchiveBox is a generic tool and can be used like a browser to access and store wide array of content on the web. ArchiveBox, its developers, and its contributors are not legally liable for how the client chooses to operate the software. > We support artists, writers, musicians, etc. ability to make money off their content, and we will not aid clients in deliberate piracy or evasion of copyright law for profit. </details> #### Branding & Trademark: White-labeling is encouraged, use your own logos & branding <details> <summary>Click to expand...</summary><br/> The trademark `ArchiveBox` â„ĸī¸ is owned by us and registered with the USPTO # `98177129`, please ask before using any of our branding publicly. If you make your snapshot content or ArchiveBox admin pages public, you must white-label your server and replace the default branding & contact info with your own. </details> #### Open-Source Intellectual Property: ArchiveBox's code is public domain (MIT License) <details> <summary>Click to expand...</summary><br/> New ArchiveBox features or bugfixes developed as part of paid contracting engagements *default to being merged back into the open-source ArchiveBox project* and made available to all users (unless otherwise discussed in writing). Our open-source code is covered by the MIT License, which grants clients unlimited use, re-use, and modification rights. > ArchiveBox is an open-source project and we direct all revenue towards public development. It exists and thrives today because of public contribution, and the many eyes provided by the open source community allow us to increase the quality and feature-set offered to everyone, including paying clients. <small>Client-owned codebases remain confidential and private however (see "Your Intellectual Property" below).</small> For clients that require confidentiality (e.g. legal teams collecting and preserving evidence for a trial), we can set up secured ArchiveBox instances (with hashing, encryption, access control features) and take measures to enhance confidentiality around ArchiveBox code changes. </details> #### Your Intellectual Property: Your org's data and codebases are always in your control <details> <summary>Click to expand...</summary><br/> If we provide development work on private, client-owned codebases incidentally during a paid consulting engagement, that IP is retained by the client and is *not* made open source by default. For example, if a change needs to be pushed to an internal client tool to fix a call to the ArchiveBox API, the client retains ownership over any changes commited to their codebase. Data *collected with ArchiveBox* remain private to the client and unshared by default. ##### Software Patents: Not worth it ArchiveBox [does not support software patents](https://en.wikipedia.org/wiki/Software_patent_debate), we believe they they harm the open source ecosystem and don't work in practice to defend innovators against copycats. We respectfully decline to work on any features, sub-components, or spin-off projects that clients intend on obtaining software patents for. ArchiveBox has no issue with non-software patents, copyright law, or trademark law though. </details> <br/> --- <br/> <center> <a href="https://calendly.com/nicksweeting/choose-a-time" class="btn btn-success btn-lg">Schedule an intro call &nbsp;📞</a> &nbsp; or &nbsp; <a href="https://zulip.archivebox.io/#narrow/stream/167-enterprise/topic/welcome" class="btn btn-info btn-lg">Chat with us on Zulip &nbsp;đŸ’Ŧ</a> <br/><br/> [ArchiveBox.io](https://archivebox.io) Šī¸ 2024 </center>